В магазине расширений Cursor 29 октября распространялась подменённая версия помощника Claude Code — 2.1.313. По сообщению разработчиков редактора, она была доступна примерно с 02:27 до 13:35 по тихоокеанскому времени и затронула не более 5000 пользователей. Компания подчёркивает, что вредоносную сборку не разрабатывала Anthropic; свидетельств заражения других версий или официальной поставки нет

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

Разработчики удалили заражённый пакет, временно отключили магазин, сменили ключи доступа и пересобрали инфраструктуру. По итогам проверки компания заявила, что другие расширения не подменялись. Совместно с облачным провайдером она отключила сервер атакующего: соединение с ним и отправка собранных сведений больше не работают

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

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

Первоисточник — Cursor

Нашли неточность?

Сообщите редакции. Существенные исправления мы отмечаем в материале