Бесплатно Экспресс-аудит сайта:

24.02.2023

Злоумышленники заполонили репозиторий NPM спам-пакетами с фишинговыми ссылками

В ходе недавней атаки на Open Source экосистему NPM, киберпреступниками было загружено в репозиторий более 15 тысяч спам-пакетов с целью распространения фишинговых ссылок.

«Пакеты были созданы с использованием автоматизированных процессов, с описаниями проектов и автоматически сгенерированными названиями, которые были очень похожи друг на друга. Злоумышленники ссылались на сайты розничной торговли, используя реферальные идентификаторы, получая таким образом прибыль», — сообщил Иегуда Гелб, исследователь компании Checkmarx в своём отчёте 21 февраля.

Принцип действия атаки заключался в «отравлении реестра» мошенническими пакетами, которые содержат ссылки на фишинговые кампании в файлах README.md. Аналогичную вредоносную кампанию Checkmarx раскрыла в декабре прошлого года.

Поддельные пакеты выдавались за читы и бесплатные ресурсы, а некоторые назывались «бесплатные подписчики TikTok», «бесплатные коды Xbox» и «бесплатные подписчики Instagram» и т.д.

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

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

Фишинговые ссылки, встроенные в NPM-пакет

Веб-сайты призывают жертв заполнять специальные анкеты-опросники, которые затем прокладывают путь для заполнения дополнительных анкет или перенаправляют пользователей на законные порталы электронной коммерции, такие как AliExpress.

Сообщается, что пакеты были загружены в NPM с нескольких учётных записей в течение нескольких часов в период с 20 по 21 февраля 2023 года. Авторы данных пакетов использовали скрипт Python, который автоматизирует весь процесс.

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

«Это показывает изощренность и решительность злоумышленников, которые были готовы инвестировать значительные ресурсы для проведения этой кампании», — заключил Гелб.

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