Вредоносная версия расширения Claude Code версии 2.1.313 выдавала себя за официальное расширение anthropic.claude-code и была доступна в маркетплейсе Cursor с 29 октября примерно с 12:27 до 23:35 по Москве.
За время распространения вредоносной версии её могли установить до 5000 пользователей.
Заражение первыми заметили исследователи OpenSourceMalware, которые обнаружили загрузчик из 66 строк в главном файле extension.js.
Вредоносный код пытался добавить ключ злоумышленника в файл authorized_keys, включить локальный SSH-сервер и поднять обратный туннель к серверу атакующего.
Для закрепления в системе вредонос создавал задачу в планировщике Windows, запись в crontab на Linux или LaunchAgent на macOS, замаскированные под системные службы.
Атакующему отправлялись сведения о компьютере, включая публичный IP-адрес, имя компьютера и пользователя, операционную систему, архитектуру процессора и названия переменных окружения.
Расхождения в источниках
По данным Cursor, вредоносная версия была доступна только в маркетплейсе Cursor, тогда как исследователи безопасности из Phorion указывают, что она также была обнаружена в каталоге расширений Open VSX.
Cursor утверждает, что Anthropic эту версию не разрабатывала, в то время как Phorion называет её вредоносной версией официального расширения.
«Любой, у кого включено автообновление Claude Code, мог получить вредоносную версию» — Kod.ru