Cursor, разработчик редактора кода под тем же названием, обнаружил и удалил модифицированную версию плагина Claude Code от Anthropic, которая могла затронуть до пяти тысяч пользователей. Этот вредоносный пакет был предназначен для сбора данных с компьютера и внедрения бэкдора через SSH для обеспечения удаленного доступа к машине.
Поврежденная версия, идентифицированная как Anthropic.claude-code 2.1.313, была доступна в маркетплейсе расширений платформы с 6:27 до 17:35 29 октября по бразильскому времени. После обнаружения инцидента компания, в которой участвует SpaceX, принадлежащая Илону Маску, удалила расширение и временно приостановила работу маркетплейса.
По данным компании, доказательств манипуляций в других пакетах не обнаружено. Cursor также восстановила маркетплейс перед его повторной активацией. Пользователям, которые могли пострадать от этой уязвимости, следует связаться напрямую через платформу.
Предупреждение, выпущенное Cursor, разъясняет, что вредоносная версия не была создана Anthropic, а маскировалась под пакет Claude Code, содержащий код, способный скомпрометировать устройство пользователя. После установки программное обеспечение начинало собирать конфиденциальную информацию, такую как имя пользователя и ПК, операционная система, архитектура процессора, рабочие каталоги, адрес электронной почты Git и IP-адрес.
Впоследствии расширение пыталось внедрить SSH-ключ под контролем злоумышленника, названный svc-telemetry, чтобы создать точку входа, которую можно было бы использовать в будущем. Используя этот же ключ, вредоносное ПО пыталось установить обратный туннель на внешний сервер, что давало бы злоумышленнику возможность удаленно получить доступ к машине.
Чтобы обеспечить сохранение этого доступа даже после перезагрузок, код реализовывал механизмы постоянства как в Windows, так и в macOS. Эти процедуры были настроены на попытку восстановления соединения через приблизительно 60 секунд. Кроме того, часть собранной информации и статус соединения с сервером передавались в инфраструктуру, управляемую злоумышленником.
Однако попытка удаленного доступа не увенчалась успехом на большинстве компьютеров. Платформа сообщила, что код имел ошибки и требовал повышенных разрешений для активации службы SSH. Таким образом, риск был значительно выше только на устройствах, где Cursor были предоставлены права администратора или root. Даже в этих сценариях компания советует любому лицу, установившему скомпрометированную версию, провести полную проверку системы. Эта рекомендация распространяется на тех, кто устанавливал или обновлял расширение Anthropic.claude-code до версии 2.1.313 в период ее доступности. Способ проверки устройства — поиск ключа svc-telemetry, который был добавлен вредоносным ПО в настройки SSH.


