«IndonesianFoods»: 100 тысяч вредоносных npm-пакетов превратились в самораспространяющийся open-source-червь

«IndonesianFoods»: 100 тысяч вредоносных npm-пакетов превратились в самораспространяющийся open-source-червь

Исследователи Sonatype сообщили о беспрецедентной автоматизированной атаке на экосистему open-source, получившей название «IndonesianFoods». Впервые вредоносная кампания использует саму структуру npm в качестве инструмента разрастания: новые пакеты создаются каждые несколько секунд, формируя эффект червя внутри репозитория.

Первоначально было обнаружено около 45 тысяч вредоносных пакетов. Однако дальнейший анализ показал, что реальный масштаб значительно больше: более 100 тысяч задействованных пакетов, из которых почти 56 тысяч ранее не существовали. Большинство из них представляют собой массово генерируемые копии с минимальными изменениями, цель которых - переполнить экосистему и затруднить анализ цепочек зависимостей.

Примечательно, что этот вредоносный код не крадёт данные и не устанавливает майнеры. Угроза здесь иная: атакующие используют открытую природу npm, чтобы создать лавинообразное размножение артефактов. Такое поведение подрывает доверие к системам автоматической установки зависимостей и может привести к перебоям в работе CI/CD-процессов.

Sonatype отмечает, что «IndonesianFoods» стала показателем того, как современные злоумышленники используют ту же автоматизацию, которая помогает разработчикам ускорять релизы. Атака демонстрирует, что злоумышленникам достаточно инструментов, уже встроенных в экосистему open-source, чтобы превратить её в источник хаоса.

Инцидент подчёркивает необходимость жёсткого контроля внешних зависимостей, мониторинга необычной активности публикаций и использования доверенных прокси-репозиториев. Экосистема open-source, ставшая основой современной разработки, всё чаще сталкивается с тем, что угрозы возникают не только в финальных продуктах, но и глубоко внутри самой цепочки поставок.

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

Стрелочка
Стрелочка
Разработчики мессенджера Max заявляют, что не отслеживают использование VPN
Разработчики мессенджера Max заявляют, что не отслеживают использование VPN

Исследователи обнаружили, что в Android-клиенте мессенджера Max есть встроенный модуль, который проверяет доступность серверов Telegram и WhatsApp*, определяя IP-адрес пользователя через сторонние сервисы и фиксируя использование VPN.

Новая схема обмана: мошенники начали выдавать себя за таможню и вымогать деньги за «посылки»
Новая схема обмана: мошенники начали выдавать себя за таможню и вымогать деньги за «посылки»

В России зафиксирована новая схема интернет-мошенничества: лоумышленники начали массово писать гражданам в мессенджерах, представляясь сотрудниками таможенных органов и требуя оплатить якобы обязательные таможенные платежи за посылки.

Хактивисты ударили по DHS: в сеть утекли контракты иммиграционной службы США и данные тысяч подрядчиков
Хактивисты ударили по DHS: в сеть утекли контракты иммиграционной службы США и данные тысяч подрядчиков

Хактивистская группа Department of Peace заявила о взломе систем Министерства внутренней безопасности США и публикации документов, связанных с контрактами ведомства и Иммиграционной и таможенной полиции США.