ПОСЛЕДНИЕ НОВОСТИ
ПОДОБРАНО ДЛЯ ВАС
Еженедельно
ОСТАВАЙТЕСЬ НА ВЕРШИНЕ

Лучшие аналитические материалы о криптовалютах прямо в вашу электронную почту.

Червь Mini Shai-Hulud за 30 минут захватил 323 пакета npm через один украденный аккаунт

КМика АбиодунМика Абиодун
2 минуты чтения
  • Червь Mini Shai-Hulud 19 мая скомпрометировал 323 пакета npm через взломанную учетную запись «atool», опубликовав 639 вредоносных версий.
  • В число затронутых пакетов входят echarts-for-react (1,1 млн загрузок в неделю), size-sensor (4,2 млн) и вся экосистема визуализации данных @antv от Alibaba.
  • В рамках более масштабной кампании количество версий достигло 1055 в 502 пакетах, распространяемых через реестры npm, PyPI и Composer.

19 мая червь Mini Shai-Hulud взломал учетную запись одного из сопровождающих npm и за менее чем 30 минут распространил 639 вредоносных версий по 323 пакетам.

Взломанный аккаунт «atool» ([email protected]) публикует весь стек визуализации данных Alibaba @antv, а также отдельные библиотеки, используемые в криптопанелях, DeFi и финтех-приложениях.

Наибольший трафик наблюдается у следующих платформ: size-sensor — 4,2 миллиона загрузок в неделю, echarts-for-react — 1,1 миллиона, @antv/scale — 2,2 миллиона и timeago.js — 1,15 миллиона.

Проекты, использующие диапазоны семантического версионирования, такие как ^3.0.6 для echarts-for-react, при следующей чистой установке автоматически разрешались в вредоносную версию 3.2.7. Разработчик закрыл предупреждения безопасности GitHub в течение часа, спрятав их в закрытых проблемах.

Что именно похищает вредоносная программа и как она сохраняется

Вредоносная программа собирает более 20 типовdentданных: ключи AWS через метаданные EC2 и ECS, токены Google Cloud и Azure, токены GitHub и npm, ключи SSH, учетные записи служб Kubernetes, секреты HashiCorp Vault, ключи API Stripe, строки подключения к базам данных и локальные хранилища паролей от 1Password и Bitwarden, согласно данным Socket.dev.

Эксфильтрация данных происходит по двум каналам. Украденныеdentданные шифруются с помощью AES-256-GCM и отправляются на сервер управления и контроля.

В качестве запасного варианта червь использует скомпрометированные токены GitHub для создания общедоступных репозиториев с именами, связанными с «Дюной», например, sardaukar-melange-742 или fremen-sandworm-315, а затем сохраняет украденные данные в виде файлов. По данным StepSecurity, более 2500 репозиториев GitHub уже содержат признаки, связанные с этой кампанией.

Кроме того, червь использует шифрование украденных данных в tracOpenTelemetry, передаваемых по HTTPS. На машинах под управлением Linux он устанавливает службу пользователя systemd, которая способна получать инструкции из GitHub даже после удаления пакета.

Червь изменяет конфигурационные файлы .vscode и .claude, чтобы обеспечить повторную активацию в средах разработки.

Кампания продолжает расти

Это третья волна. Как Cryptopolitan сообщало в январе, первоначальный вариант Shai-Hulud поразил пакеты npm от Trust Wallet и причинил убытки в размере 8,5 миллионов долларов. Вторая волна затронула Mistral AI, TanStack, UiPath и Guardrails AI 11 мая.

С помощью npm, PyPI и Composer Socket удалосьdentв общей сложности 1055 скомпрометированных версий в 502 различных пакетах.

По данным исследователей Datadog, группа хакеров TeamPCP, стоящая за этой кампанией, продвигала свои инструменты на подпольных хакерских форумах. Появились поддельные версии, использующие другие серверы управления и контроля, что затрудняет установление авторства.

Генеральный директор SlowMist 23pds заявил, что любую среду, в которой установлены затронутые версии, следует рассматривать как полностью скомпрометированную.

В числе рекомендуемых действий — аннулирование всех токенов доступа, ротация учетныхdentдля AWS, GitHub, npm и облачных провайдеров, внедрение многофакторной аутентификации для публикации учетных записей и проверка любой подозрительной активности в репозиториях.

Самые умные криптоаналитики уже читают нашу рассылку. Хотите присоединиться? Вступайте в их ряды.

Часто задаваемые вопросы

Что такое Мини Шай-Хулуд?

Mini Shai-Hulud — это самовоспроизводящаяся вредоносная программа, распространяемая группой TeamPCP, преследующей финансовые цели. Она распространяется через скомпрометированные npm-пакеты, похищаяdentданные разработчиков и используя их для публикации новых зараженных версий пакетов под легитимнымиdentсопровождающих.

Какие npm-пакеты были затронуты?

Согласно исследованиям SafeDep и Socket, волна вредоносных программ от 19 мая затронула 323 пакета и 639 версий, связанных с учетной записью npm "atool", включая echarts-for-react (примерно 1,1 миллиона загрузок в неделю), набор инструментов визуализации данных @antv от Alibaba, timeago.js и size-sensor.

Что должны делать разработчики, если они установили затронутый пакет?

Исследователи в области безопасности рекомендуют рассматривать машину или CI-сервер как полностью скомпрометированные: необходимо ротировать всеdentданные (AWS, GitHub, npm, SSH, база данных), включить двухфакторную аутентификацию, проверить GitHub на наличие неавторизованных репозиториев, соответствующих шаблону именования кампании, и удалить постоянные бэкдоры из файлов конфигурации инструментов разработчика, таких как `.vscode/tasks.json` и `.claude/settings.json`.

Поделитесь этой статьей

Предупреждение. Предоставленная информация не является торговой рекомендацией. Cryptopolitanнастоятельно не несет ответственности за любые инвестиции, сделанные на основе информации, представленной на этой странице. Мыtronпровести независимоеdent и/или проконсультироваться с квалифицированным специалистом, прежде чем принимать какие-либо инвестиционные решения.

Мика Абиодун

Мика Абиодун

Мика Абиодун успешно использует свою степень магистра в области экологической инженерии и менеджмента, полученную в Таллиннском технологическом университете (TalTech), для совершенствования контента и прогнозирования цен на криптовалюты в Cryptopolitan. Находясь уже в седьмом году работы в криптомедийном пространстве, он освещает основные криптовалюты, альткоины, DeFi, стейблкоины, макротренды и новые технологии

ЕЩЕ… НОВОСТИ
ЭКСПРЕСС- ПО ГЛУБОКОЙ
КУРС