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

Вредоносная версия расширения 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-ключ атакующих и механизмы закрепления;
  • с доверенного устройства сменить учётные данные, доступные с пострадавшего компьютера, и отозвать сессии.
Сергей
Автор: Сергей
Пишу о кибербезопасности и информационных технологиях на простом и понятном языке
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных