Вредоносная версия расширения Claude Code в Cursor пыталась установить SSH-бэкдор

Изображение: OpenAI
В магазине расширений ИИ-редактора Cursor 29 октября в течение примерно 11 часов распространялась вредоносная версия расширения Claude Code, пытавшаяся установить SSH-бэкдор. По данным Cursor, инцидент затронул не более 5000 пользователей.
Речь идёт о версии 2.1.313, которая распространялась под официальным идентификатором расширения Anthropic как обычное обновление, сообщает The Hacker News. Исследователи Phorion и OpenSourceMalware обнаружили, что вредоносный код запускался при загрузке расширения — пользователю не нужно было взаимодействовать с Claude Code.
По данным Cursor и Phorion, ошибки в коде и нехватка прав, вероятно, помешали включить SSH на большинстве машин с Windows и macOS. Если служба ещё не работала, обратный SSH-туннель не давал злоумышленникам доступа к машине.
Даже при неудаче код добавлял SSH-ключ атакующих и закреплялся в системе. На сервер 134.209.82[.]225 уходили сведения о машине и пользователе, включая адрес электронной почты в Git и имена переменных окружения, связанных с учётными данными. Сам скрипт не похищал учётные данные напрямую.
Вредоносная версия распространялась только через магазин Cursor. По заявлению Cursor, Anthropic её не разрабатывала. Как пакет разместили от имени Anthropic и были ли взломаны системы компаний, неизвестно.
Cursor удалила пакет, временно закрыла магазин для проверки и добилась отключения сервера атакующих. Свидетельств подмены других версий или официальных сборок компания не обнаружила.
Установившим версию 2.1.313 следует проверить наличие SSH-ключа с меткой svc-telemetry. Одного удаления расширения может быть недостаточно: отдельные вредоносные скрипты продолжают работать.
При подтверждении заражения Cursor рекомендует:
- изолировать компьютер;
- удалить SSH-ключ атакующих и механизмы закрепления;
- с доверенного устройства сменить учётные данные, доступные с пострадавшего компьютера, и отозвать сессии.



