Оператор опубликовал 15 npm-пакетов с червём Miasma

С 19 по 22 октября 2026 года оператор опубликовал 15 вредоносных пакетов npm с названиями, заканчивающимися на testmetest. Вредоносная программа относится к семейству npm-червей Miasma и использует код, общий с Miasma Phantom Gyp. По состоянию на 22 октября скомпрометированных сторонних пакетов и подтверждённых жертв не выявили, наблюдаемая активность ограничивалась тестовыми аккаунтами оператора.

Публикация пакетов и поведение червя

Аккаунты alexjoipamiba и testnewtestme опубликовали четыре пакета. Каждый пакет выпускали поэтапно: сначала выходила версия 0.0.0-stage, затем безобидная приманка версии 1.0.0, а после неё вредоносный патч-релиз, например 0.0.1, который назначали последней версией.

Червь завершает работу при обнаружении русской локали и локалей других стран СНГ, а также в известных песочницах для анализа. В среде GitHub Actions он пытается остановить StepSecurity Harden-Runner через docker.sock, перенаправляет запросы к *.stepsecurity.io на localhost и прекращает работу, если обойти защитные механизмы не удаётся.

Полезная нагрузка ищет ключи SSH, учётные данные npm, PyPI и Git, файлы .env, логины браузеров, учётные данные инструментов ИИ Claude, Codex, Gemini и Copilot, секреты облачной и инфраструктурной среды, а также секреты GitHub Actions в памяти процесса Runner.Worker. Украденные данные червь шифрует и коммитит в новый публичный репозиторий GitHub. Обычно такой репозиторий получает название в формате smart-workers-48213 и описание, например project-utils. Сообщения коммитов начинаются с AutoSyncComplete: и содержат токен GitHub жертвы, зашифрованный встроенным ключом. Резервный адрес для эксфильтрации данных: hxxps://aiarmor[.]website/v1/api.

Распространение, закрепление и уничтожение данных

Для распространения червь модифицирует пакеты npm и публикует их новые патч-версии, повторно размещает пакеты в PyPI, RubyGems и JFrog, а также внедряет в репозитории GitHub и GitLab поддельные рабочие процессы CodeQL, файлы конфигурации ИИ-агентов и загрузчики для Windows. Кроме того, он копирует себя по SSH на хосты из файла known_hosts.

Компоненты закрепления проверяют украденный токен GitHub каждые 45 секунд на протяжении 48 часов. Если при обращении возвращается HTTP 401 или 403, они выполняют команды rm -rf ~/ и rm -rf ~/Documents. В состав вредоносной программы также входит механизм отмены токенов, вайпер, связанный с Mini Shai-Hulud.

Дополнительная запланированная активность включает поиск строки msync-3f7a в коммитах GitHub и выполнение кода на Python, подписанного злоумышленником.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных