Руководства по безопасности

Подменённое расширение «Claude Code» в маркетплейсе Cursor (29 октября, около 11 часов): как проверить наличие SSH-бэкдора

29 октября 2026 года в маркетплейсе Cursor распространялось подменённое расширение под именем Anthropic, которое Anthropic, по словам Cursor, не разрабатывала. Оно пыталось добавить SSH-ключ. Что говорит Cursor и как проверить компьютер.

Опубликовано 2026-10-31 Обновлено 2026-10-31 Последняя проверка 2026-10-31 8 мин чтения
На этой странице

Для кого: для тех, кто пользуется редактором Cursor и устанавливал или обновлял расширение Claude Code 29 октября 2026 года, и для команд, управляющих компьютерами разработчиков. Статья следует собственному уведомлению Cursor по безопасности и охватывает только защитные проверки.

Развивается: статья будет обновляться по мере публикации организацией новых сведений

По состоянию на 31 октября 2026 года

Пока неизвестно

  • Как подменённые версии были опубликованы под именем Anthropic
  • Были ли скомпрометированы какие-либо системы оператора маркетплейса или издателя, чьё имя использовали
  • Сколько пользователей установили подменённые версии
  • Был ли получен доступ к какому-либо компьютеру через бэкдор

Cursor обновил уведомление 30 октября в 11:30 по тихоокеанскому времени, чтобы уточнить индикаторы и затронутые версии. Он говорит, что каждый, кто мог установить расширение, должен выполнить его шаги по устранению последствий, даже если проверка влияния ничего не показала.

Что делать пользователям Cursor сегодня

1

Выясните, устанавливали ли вы или обновляли расширение 29 октября

Окно, которое называет Cursor, — примерно с 2:27 до 13:35 по тихоокеанскому времени 29 октября 2026 года, то есть с 18:27 29 октября до 5:35 30 октября по японскому времени (JST). Откройте список расширений в Cursor и проверьте установленную версию расширения Claude Code. Cursor называет подменёнными версии 2.1.312 и 2.1.313 для Windows и macOS. Если вы не устанавливали и не обновляли его в это окно, в уведомлении Cursor не сказано, что вы затронуты.

2

Проверьте в authorized_keys запись с меткой svc-telemetry

Cursor говорит, что код пытается добавить контролируемый злоумышленником открытый SSH-ключ с меткой svc-telemetry. Откройте файл authorized_keys (в macOS обычно в папке .ssh домашнего каталога) и поищите эту метку. В уведомлении Cursor есть отдельные команды для macOS и Windows; используйте их с официальной страницы. Не выполняйте команды, скопированные откуда-либо ещё.

3

Проверьте закрепление: LaunchAgent, запланированные задачи, элементы автозагрузки

По данным Cursor, закрепление — это LaunchAgent в macOS или запланированная задача с запасным вариантом через автозагрузку в Windows, с повторами примерно каждые 60 секунд. Посмотрите папки LaunchAgents, планировщик заданий и папку автозагрузки на предмет записей, которые вы не создавали. В уведомлении Cursor перечислены имена и пути к файлам для сравнения.

4

Если что-то совпало: изолируйте, удалите, смените

Cursor советует изолировать хосты с признаками выполнения полезной нагрузки или установки бэкдора, удалить несанкционированный ключ, элементы закрепления и процессы туннеля и при необходимости пересобрать хост. Затем с доверенного компьютера смените учётные данные и отзовите сеансы, которые были доступны с затронутого: SSH-ключи, токены облака и API, токены Git и реестров пакетов, сеансы браузера или SaaS. Cursor предупреждает, что ограниченный сбор переменных среды не исключает последующего доступа к учётным данным.

О порядке смены и ключах с минимальными правами см. SSH-ключи с минимальными привилегиями.

5

Выполните шаги Cursor по устранению последствий, даже если проверка выглядит чистой

Cursor предоставляет скрипт для каждой платформы и говорит выполнять шаги по устранению последствий независимо от результата проверки влияния. Контакт: адрес по безопасности из уведомления Cursor.

6

Командам: посмотрите, какие расширения могут устанавливать ваши разработчики

Решите, какие расширения IDE разрешены, закрепляйте версии или проверяйте обновления важных расширений и по возможности не храните долгоживущие секреты на ноутбуках разработчиков. О том же классе проблем в пакетах см. защиту от атак на цепочку поставок npm и цепочку TanStack, Nx Console и GitHub.

Что произошло (по уведомлению Cursor)

Все утверждения ниже взяты из уведомления Cursor по безопасности и приписываются Cursor, кроме мест, помеченных как данные прессы.

  1. 29 октября 2026 г., около 2:27 по тихоокеанскому времени

    По данным Cursor, в маркетплейсе расширений Cursor появляется первая подменённая версия.
  2. 29 октября, около 13:35 (тихоокеанское время)

    Окно заканчивается (около 11 часов). Cursor удаляет подменённые версии и блокирует дальнейшее распространение.
  3. 29 октября

    Cursor временно закрывает маркетплейс, проверяет доступы и другие расширения, меняет ключи, пересобирает маркетплейс и возвращает его в сеть. Он работает с хостинг-провайдером, чтобы отключить сервер злоумышленника.
  4. 30 октября, 11:30 по тихоокеанскому времени

    Cursor обновляет уведомление, уточняя индикаторы и затронутые версии.
Около 11 часов
Окно доступности (Cursor)
2.1.312 / 2.1.313
Подменённые версии, Windows и macOS (Cursor)
До примерно 5 000
Разработчиков, возможно подвергшихся воздействию (BleepingComputer)
Больше не работает
Сервер злоумышленника (Cursor)

Что известно и что неизвестно

Состояние на 31 октября 2026 года. Эта таблица будет переписана по мере публикации новых сведений.

ПунктЧто заявленоСтатус
Подменённые версии в маркетплейсе Cursor2.1.312 и 2.1.313, Windows и macOS, примерно с 2:27 до 13:35 по тихоокеанскому времени 29 октябряПодтверждено (Cursor)
Кто их разработалCursor говорит, что Anthropic их не разрабатывалаПодтверждено (Cursor)
ПоведениеЗапускается при загрузке; собирает сведения о хосте и пользователе; добавило SSH-ключ злоумышленника; пыталось включить SSH и открыть обратный туннель; установило закрепление через LaunchAgent или запланированную задачу; отправило сведения о хосте злоумышленникуПодтверждено (Cursor)
Включение SSHТребует прав администратора, которых у расширения обычно нет, поэтому на большинстве хостов не удаётся, и злоумышленник не мог войти там через туннель. Расширение действительно добавило ключ злоумышленника, установило закрепление и отправило сведения о хостеЗаявлено (Cursor)
Другие расширения и официальное распространениеНет доказательств, что затронутыНе затронуты по имеющимся доказательствам (Cursor)
Другие маркетплейсы (npm, Open VSX, VS Code Marketplace)Первоначальные сообщения исправлены; маркетплейс Cursor был единственным источникомСообщение прессы (BleepingComputer)
Число пользователейДо примерно 5 000 могли подвергнуться воздействию (пресса); в прочитанном нами уведомлении Cursor числа нетНе подтверждено
Как оно было опубликовано под именем AnthropicНе объясненоНе объяснено
Доступ к какому-либо компьютеру через бэкдорНе указаноНе указано

Как это читать: использованное имя не обязательно принадлежит скомпрометированной стороне

Cursor заявляет, что подменённые версии не разрабатывались Anthropic. Была ли скомпрометирована какая-либо система оператора маркетплейса или издателя, чьё имя использовали, в прочитанных нами источниках не объяснено, и эта статья не утверждает ни того, ни другого. «Подверженность» означает, что версия была доступна, а не что к компьютеру получили доступ.

Добавляет открытый SSH-ключ (svc-telemetry)

↓

Проверить authorized_keys

→ Если найден: удалить, изолировать компьютер

Закрепление (LaunchAgent / запланированная задача / автозагрузка)

↓

Искать записи, которые вы не создавали

→ Удалить; рассмотреть пересборку (Cursor)

Что делали подменённые версии (по данным Cursor) и где проверять

Чем опасно поддельное расширение в маркетплейсе

Расширение редактора работает с правами вашего пользователя, обычно с доступом к вашим файлам, учётным данным Git, SSH-ключам и переменным среды вашего терминала. Поэтому подменённая копия доверенного имени начинает с большим доступом, чем у большинства вредоносных программ. Добавление ключа в authorized_keys нужно, чтобы дать отправителю способ вернуться позже, поэтому удаление расширения — это не то же самое, что очистка компьютера.

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

Источники

  • Cursor, уведомление по безопасности о расширении Claude Code (опубликовано 29 октября, обновлено 30 октября 2026) — cursor.com
  • BleepingComputer, «Malicious Claude Code extension on Cursor planted SSH backdoors» (30 октября 2026) — bleepingcomputer.com

История обновлений

2026-10-31: Первая версия, основанная на уведомлении Cursor (обновлено 30 октября, 11:30 по тихоокеанскому времени). Статья будет обновлена, когда будет объяснён путь публикации или число пользователей.

Читайте далее

Последние срочные сообщения

FAQ

QЧто произошло в маркетплейсе Cursor?
A

Согласно уведомлению Cursor по безопасности (29 октября, обновлено 30 октября 2026 года), подменённые версии 2.1.312 и 2.1.313 расширения, опубликованного под именем расширения Claude Code от Anthropic, распространялись в маркетплейсе расширений Cursor для Windows и macOS примерно с 2:27 до 13:35 по тихоокеанскому времени 29 октября. Cursor заявляет, что эти версии не разрабатывались Anthropic.

QЗатронуто ли официальное расширение Claude Code или другие маркетплейсы?
A

Cursor говорит, что у него нет доказательств того, что затронуты другие версии расширения или официальное распространение, и что другие расширения в его маркетплейсе не подменялись. BleepingComputer сообщает, что первоначальные утверждения о npm, Open VSX и Visual Studio Code Marketplace позже были опровергнуты и что маркетплейс Cursor был единственным источником распространения.

QЧто делало подменённое расширение?
A

По данным Cursor, оно запускалось при загрузке, собирало сведения о хосте и пользователе, добавляло контролируемый злоумышленником SSH-ключ, пыталось включить SSH и открыть обратный туннель и поддерживало туннель с помощью LaunchAgent в macOS или запланированной задачи с запасным вариантом через автозагрузку в Windows. Cursor добавляет, что для включения службы SSH нужны права администратора, которых у расширения обычно нет, поэтому этот шаг обычно не удаётся, но расширение действительно добавляло SSH-ключ злоумышленника, устанавливало закрепление и отправляло сведения о хосте злоумышленнику, и что на большинстве хостов злоумышленник не мог войти через туннель.

QКак проверить, затронут ли я?
A

Если вы устанавливали или обновляли расширение Claude Code в Cursor 29 октября 2026 года, проверьте установленную версию, найдите SSH-ключ с меткой svc-telemetry в файле authorized_keys и найдите незнакомые LaunchAgent (macOS), запланированные задачи или элементы автозагрузки (Windows). В уведомлении Cursor перечислены точные команды и индикаторы для каждой операционной системы и предлагается скрипт для устранения последствий.

QДостаточно ли удалить расширение?
A

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

QСколько пользователей затронуто?
A

Не подтверждено. BleepingComputer сообщает, что могли подвергнуться воздействию до примерно 5 000 разработчиков; в версии уведомления Cursor, которую мы читали, число пользователей не указано. Подверженность означает, что версию можно было установить, а не что каждый пользователь был скомпрометирован.