Хакеры заразили ключевые JS-библиотеки в NPM, Ledger предупреждает об угрозе

Технический директор Ledger Чарльз Гильмет сообщил о масштабной атаке на экосистему JavaScript: хакеры взломали аккаунт разработчика qix в NPM и внедрили вредоносный код в десятки популярных библиотек.

«Вредоносный код подменяет криптоадреса “на лету”, чтобы похищать средства. Если у вас есть аппаратный кошелек — проверяйте каждую транзакцию перед подписанием. Если его нет, лучше временно воздержаться от ончейн-операций», — предупредил Гильмет.

В список пострадавших вошли ключевые пакеты: chalk (300 млн загрузок в неделю), strip-ansi (261 млн), color-convert (193 млн), color-name (191 млн), is-core-module (69 млн) и другие.

Атака оставалась незамеченной, пока разработчики не столкнулись с ошибкой при сборке. Расследование выявило скрытый обфускованный код (например, функцию checkethereumw), предназначенный для кражи криптовалют.

Хотя в итоге злоумышленники похитили лишь около $50 в Ethereum и мемкоинах, эксперты предупреждают о потенциально катастрофических последствиях.

«Компрометация аккаунта разработчика, чьи пакеты загружаются миллиарды раз, может открыть доступ к миллионам рабочих станций», — отметили в Security Alliance.

NPM Security уже удалила зараженные версии, но пользователям советуют провести аудит проектов и закрепить зависимости на безопасных версиях.

Была ли интересной эта новость?

👍
0
👎
0