Возрождение червя Shai‑Hulud, получившего новое имя «Sha1‑Hulud: Второе пришествие», привело к крупной атаке на цепочку поставок, затронувшей более 70 пакетов npm. В течение первых пяти часов после обнаружения злоумышленники создали свыше 16 000 публичных репозиториев на GitHub, содержащих украденные учетные данные разработчиков. Инцидент демонстрирует сохраняющиеся уязвимости в экосистеме JavaScript и требует немедленной реакции со стороны команд безопасности и разработчиков. «Атака использует отложенное выполнение и скрытность, чтобы избежать немедленного обнаружения разработчиками», — отмечают специалисты StepSecurity. Несмотря на то, что сгенерированный discussion.yaml выполняется в автономной среде (что ограничивает его доступ к правильно настроенным репозиториям), сам факт массового создания рабочих процессов и размещения крупных запутанных payload’ов увеличивает шанс успешного обхода базовых мер защиты. Большой размер полезной нагрузки и сложная обфускация делают анализ и быстро