Исследовательская группа Socket Threat выявила уникальную атаку на цепочку поставок, затрагивающую популярный реестр пакетов npm. Вредоносный пакет xlsx-to-json-lh маскируется под законный пакет xlsx-to-json-lc, отличаясь от него всего одной буквой, что делает эту атаку примером typosquatting — использования опечаток для внедрения вредоносного кода. Пакет xlsx-to-json-lh был опубликован в феврале 2019 года и оставался незамеченным в течение шести лет. Он содержит скрытую вредоносную нагрузку, которая активируется при импорте в проект. После активации вредоносный код устанавливает постоянное соединение с сервером управления (C2) через WebSocket, позволяя злоумышленнику дистанционно управлять заражённой средой. В отличие от классических вредоносных программ, которые сразу же нарушают работу системы, xlsx-to-json-lh функционирует как троянский конь. Данный пакет: Получив специальную команду «remise zro» (фр. «сброс»), вредоносный пакет начинает рекурсивное удаление файлов проекта, включая
Анализ атаки на цепочку поставок npm через вредоносный пакет xlsx-to-json-lh
31 мая 202531 мая 2025
3 мин