
В официальном расширении Anthropic для модели Claude обнаружили вредоносную модификацию, которая могла поставить под угрозу компьютеры до 5 тысяч разработчиков. Об этом в пятницу сообщили несколько источников, включая компанию Cursor, создателя инструментов для разработки с искусственным интеллектом. Anthropic пока публично не предупредила клиентов об инциденте.
Проблемный пакет распространялся через магазин Cursor как расширение для VS Code. Речь шла о версии 2.1.313: она могла попасть на устройства после ручной загрузки или автоматического обновления. Через несколько часов после публикации этой версии Anthropic выпустила вариант 2.1.314, сообщил независимый исследователь Кевин Бомонт.
Бомонт и технический директор и сооснователь компании Phorian Люк Робертс заявили, что вредоносный выпуск был размещён через официальный аккаунт Anthropic в Cursor. «Это была компрометация цепочки поставок: злоумышленник получил доступ к официальному каналу распространения», — сказал Робертс изданию Ars. По его словам, версия 2.1.313 фактически заменила 2.1.312, а расширения в Cursor по умолчанию обновляются автоматически, хотя пользователь может изменить эту настройку.
В Cursor сообщили, что заражённое расширение пыталось установить постоянный бэкдор SSH (скрытый канал удалённого доступа). Для этого оно добавляло контролируемый атакующими ключ SSH, включало локальную службу SSH и создавало обратный SSH-туннель. Код был рассчитан на работу в Windows, macOS и Linux.
Расширения Cursor запускаются с правами интегрированной среды разработки, поэтому после установки вредоносная версия, вероятно, могла получить доступ к локальным файлам, исходному коду и инструментам разработчика. Подробности Phorian опубликовала на своём сайте. Cursor и Anthropic пока не объяснили, каким образом злоумышленники получили контроль над официальной учётной записью.