Axios заразили через npm: разработчикам подложили RAT под видом обновления

Axios заразили через npm: разработчикам подложили RAT под видом обновления

Популярная JavaScript-библиотека axios оказалась скомпрометирована в npm. Исследователи StepSecurity сообщили, что вредоносными были опубликованы версии axios@1.14.1 и axios@0.30.4, в которые добавили скрытую зависимость plain-crypto-js@4.2.1. Именно она запускала postinstall-скрипт и разворачивала кроссплатформенный remote access trojan для macOS, Windows и Linux.

По данным StepSecurity, атака началась после захвата аккаунта одного из мейнтейнеров axios в npm. Злоумышленник опубликовал зараженные релизы сразу для двух веток, 1.x и 0.x, чтобы охватить максимум проектов. При этом в самом коде axios вредоносной логики не было - опасная нагрузка пряталась в подставной зависимости, которая внешне выглядела как обычный пакет.

Сценарий был подготовлен заранее. Сначала атакующий опубликовал чистую версию plain-crypto-js@4.2.0, чтобы создать историю пакета и не вызывать подозрений, а затем заменил ее на вредоносную 4.2.1. После установки dropper связывался с управляющим сервером, подгружал вторую стадию атаки и затем затирал следы, подменяя собственный package.json на чистую версию, чтобы усложнить расследование.

Вредоносные версии axios были доступны в npm несколько часов, после чего их удалили, а тег latest вернули на 1.14.0. StepSecurity называет произошедшее одной из самых технически выверенных supply chain-атак против крупного npm-пакета. Для разработчиков это означает старую, но по-прежнему критичную проблему: даже установка привычной зависимости из официального реестра больше не гарантирует безопасность.

похожие материалы

Стрелочка
Стрелочка
«РДВ Технолоджи» и «Газинформсервис» успешно протестировали СДЗ SafeNode System Loader на базе сервера «Алтай»
«РДВ Технолоджи» и «Газинформсервис» успешно протестировали СДЗ SafeNode System Loader на базе сервера «Алтай»

Компания «РДВ Технолоджи» (российский бренд RDW Computers) подтвердила технологическую совместимость сервера RDW Алтай А212Т со средством доверенной загрузки (СДЗ) SafeNode System Loader российского разработчика программно-аппаратных средств обеспечения информационной безопасности «Газинформсервис».

Миграция домена на 300 тыс. пользователей в ALD Pro укладывается в одно ночное окно обслуживания
Миграция домена на 300 тыс. пользователей в ALD Pro укладывается в одно ночное окно обслуживания

«Группа Астра» совместно с Pragmatic Tools провела нагрузочное тестирование миграции инфраструктуры Microsoft Active Directory в службу каталога ALD Pro на стенде крупнейшего российского ИТ-интегратора.