Новый червь ChainDrop поразил более 400 NPM-пакетов

#Новый #ChainDrop #NPM-пакетов #Зафиксирована #Наиболее

Зафиксирована массовая атака на пакеты в репозитории NPM, проводимая с использованием нового самораспространяющегося червя ChainDrop, подставляющего вредоносное ПО в зависимости. В результате атаки опубликовано 2212 вредоносных выпусков для 444 пакетов. Наиболее популярные из скомпрометированных пакетов keyv, flat-cache и file-entry-cache насчитывают 154, 149.9 и 147.6 миллионов загрузок в неделю.

Зафиксирована массовая атака на пакеты в репозитории NPM, проводимая с использованием нового самораспространяющегося червя ChainDrop, подставляющего вредоносное ПО в зависимости. В результате атаки опубликовано 2212 вредоносных выпусков для 444 пакетов. Наиболее популярные из скомпрометированных пакетов keyv, flat-cache и file-entry-cache насчитывают 154, 149.9 и 147.6 миллионов загрузок в неделю.

Загрузчик червя размещался в файлах setup.mjs и Math_Symbol.js, которые запускались при помощи preinstall-обработчика ("preinstall": "node setup.mjs"), вызываемого при установке поражённого пакета. Указанные скрипты загружали легитимный Bun runtime и обфусцированный код червя, размером 710 Кб. После активации червь выполнял поиск в системе и в переменных окружения токенов к NPM, PyPI, CircleCI, AWS, GCP, Docker, Azure, HashiCorp, KubernetesK8s и другим сервисам (всего анализировалось более 140 файловых путей, типа ~/.npmrc), а также анализировал память (через /proc/<pid>/mem) окружения GitHub Actions на предмет токенов и учётных данных.

В случае обнаружения токена для подключения к каталогу NPM червь автоматически публиковал новые вредоносные релизы для разрабатываемых в текущем окружении пакетов, поражая дерево зависимостей. В отличие от ранее выявленного червя Shai-Hulud 2.0 в ChainDrop была реализована техника EtherHiding для получения управляющих команд через публичный блокчейн Ethereum, задействовано шифрование для скрытия передаваемых на сервер атакующих конфиденциальных данных…

Похожие статьи

Российская газета
Российская газета

Как швейная фабрика в Мстиславле стала одним из индустриальных флагманов

Экономический потенциал белорусско-российского сотрудничества успешно реализуется не только на уровне промышленных гигантов и крупных административных единиц, но и раскрывается в малых районных центра...

Российская газета
День левшей: Почему рождаются леворукие, правда ли они гениальнее нас и зачем в СССР их переучивали Life.ru
Life.ru

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

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

Life.ru
Без плёнок, крови и примесей: Каким будет новый ГОСТ на красную икру Life.ru
Life.ru

Без плёнок, крови и примесей: Каким будет новый ГОСТ на красную икру

В России утвердили новые требования к красной икре первого и второго сортов. Соответствующие нормы Росстандарт закрепил в ГОСТе, который вступит в силу 1 июня 2027 года.

Life.ru
РИА Новости Спорт
РИА Новости Спорт

Луис Энрике оценил свою игру на дебютном ЧМ

Бразильский футболист петербургского

РИА Новости Спорт
Двач
Двач

Вышел тизер тринадцатого сезона «Американской истории ужасов», который объединит всю антологию — в нём вернётся клан ведьм из третьего сезона

Вышел тизер тринадцатого сезона «Американской истории ужасов», который объединит всю антологию — в нём вернётся клан ведьм из третьего сезона К своим ролям вернутся Джессика Лэнг, Эван Питерс, Сара По...

Двач
Свердловский избирком отказал партии "Родина" в регистрации на выборы в ЗакС Деловой Петербург
Деловой Петербург

Свердловский избирком отказал партии "Родина" в регистрации на выборы в ЗакС

Избирком Свердловской области не зарегистрировал партийный список "Родины" на выборы в региональное Заксобрание, сообщает "Ъ-Урал". Отказ связан с отсутствием необходимых для регистрации документов. "...

Деловой Петербург