Поддельное расширение Claude Code в Cursor пыталось поставить SSH-бэкдор
Изменённое расширение Claude Code версий 2.1.312 и 2.1.313 около 11 часов было в маркетплейсе Cursor. Кого это касается и как проверить свой компьютер.
Редакция LandGadget · · 3 мин чтения

Разработчикам, которые пользуются редактором кода с ИИ Cursor, стоит проверить одно расширение. Cursor сообщает, что злонамеренно изменённая копия расширения Claude Code от Anthropic была доступна в его маркетплейсе расширений VS Code 29 октября примерно с 2:27 до 13:35 по тихоокеанскому времени (с 11:27 до 22:35 по Киеву). Речь о версиях 2.1.312 и 2.1.313 для macOS и Windows. Cursor подчёркивает, что Anthropic их не создавала.
Что делало поддельное расширение
Согласно уведомлению Cursor о безопасности, изменённый код:
- собирал имя компьютера и пользователя, операционную систему, домашнюю папку, названия переменных окружения, email из настроек Git и публичный IP-адрес и отправлял их злоумышленнику;
- пытался добавить SSH-ключ злоумышленника в список разрешённых ключей, включить локальный SSH-сервис и открыть обратный SSH-туннель;
- пытался сделать туннель постоянным через LaunchAgent в macOS или запланированную задачу в Windows, повторяя попытки примерно раз в минуту.
По словам Cursor, для включения SSH-сервиса нужны права администратора, которых у расширения на большинстве Mac и ПК с Windows не было, поэтому на таких машинах злоумышленник не мог войти через туннель. Сервер атакующего уже отключили с помощью хостинг-провайдера. WIRED сообщал, что вредоносный пакет скачали максимум около 5000 пользователей. Технический разбор бэкдора также опубликовала команда безопасности Microsoft.
Что сделал Cursor
Cursor удалил вредоносные версии, на всякий случай полностью отключил маркетплейс, проверил доступы, сменил свои ключи и пересобрал маркетплейс, прежде чем снова его запустить. Компания говорит, что другие расширения не изменялись, и у неё нет доказательств, что пострадали другие версии или официальное распространение Anthropic.
Как проверить свой компьютер
Если вы устанавливали или обновляли Claude Code в Cursor на macOS или Windows в этот промежуток:
- Поищите в файле
authorized_keysпубличный SSH-ключ с меткой svc-telemetry. В уведомлении Cursor есть однострочные команды для macOS и PowerShell. - Если ключ есть, машина скомпрометирована. Одного удаления расширения может быть недостаточно, потому что вредоносный код оставляет отдельные скрипты автозапуска. Запустите скрипт очистки от Cursor для своей платформы и подумайте о переустановке системы.
- С чистого устройства смените пароли, API-ключи и завершите сессии, к которым имел доступ поражённый компьютер.
Это версия знакомой проблемы для разработчиков: убедительная копия известного бренда в официальном магазине. Те же привычки, что спасают на смартфоне, — проверка издателя и истории версий — работают и здесь; смотрите наш гид как распознать фейковые приложения в Google Play. О ещё одной свежей истории безопасности, связанной с моделью Anthropic, читайте в нашем материале о баге TCP в Linux, найденном с помощью Claude, а если каждый день пользуетесь ИИ-ассистентами, загляните в гид по настройкам приватности ChatGPT.
Ещё: Компьютеры и ИИ
Все →Читайте дальше

Какой размер монитора выбрать для игр: 24, 27 или 32 дюйма
Какой размер монитора лучше для игр? Сравниваем 24, 27, 32 дюйма и ультраширокие экраны по разрешению, плотности пикселей, расстоянию и мощности видеокарты.

Bluetooth-кодеки простыми словами: SBC, AAC, aptX, LDAC и LC3
Что на самом деле меняют Bluetooth-кодеки: сравниваем SBC, AAC, aptX, LDAC и LC3 (LE Audio) — звук, задержку, батарею и поддержку на iPhone и Android.

Как выбрать электромотоцикл: запас хода, зарядка, права
Как выбрать электромотоцикл: реальный запас хода, ёмкость батареи, домашняя и быстрая зарядка, категории прав, расходы на содержание и что проверить перед покупкой.