Исследователи обнаружили 175 вредоносных пакетов npm, использованных для размещения фишинговых страниц

Исследователи обнаружили 175 вредоносных пакетов npm, использованных для размещения фишинговых страниц

Компания Socket сообщила о масштабной кампании, в рамках которой злоумышленники загрузили в npm 175 вредоносных пакетов, использовав их не для заражения проектов, а как инфраструктуру для размещения фишинговых сайтов.

По данным исследователей, опубликованные пакеты не содержали активного вредоносного кода. Вместо этого они использовались как «обёртка» для хостинга JavaScript-скриптов, загружаемых через CDN-сервис unpkg.com. Эти скрипты перенаправляли пользователей на поддельные страницы входа, созданные для кражи учетных данных.

Кампанию, получившую условное имя Beamglea, связывают с атаками на более чем 130 организаций в промышленном, энергетическом и технологическом секторах. Фишинг распространялся через HTML-вложения в письмах: после открытия файл загружал скрипт с npm и автоматически перенаправлял жертву на поддельную форму входа, где уже был подставлен её e-mail адрес.

Socket отмечает, что злоумышленники не стремились к случайной установке этих пакетов разработчиками - их имена были сгенерированы автоматически, а реальная цель заключалась в маскировке под доверенную экосистему npm. После публикации отчёта все пакеты были удалены, а связанные домены заблокированы.

Эксперты предупреждают: инцидент демонстрирует, что даже надёжные экосистемы могут использоваться в качестве «временного хостинга» для фишинговых атак. Разработчикам и компаниям рекомендуют внимательнее проверять зависимости и избегать загрузки внешних ресурсов из непроверенных источников.

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

Стрелочка
Стрелочка
Российским разработчикам игр дадут 5 млрд рублей и начнут готовить их к IPO
Российским разработчикам игр дадут 5 млрд рублей и начнут готовить их к IPO

В России запускают венчурный фонд Indie GO Fund II объемом 5 млрд рублей для поддержки разработчиков видеоигр, которые планируют масштабироваться за пределами российского рынка и в перспективе выйти на биржу.

RuBackup Catalog Granular Recovery от «Группы Астра»: точечное восстановление объектов каталога ALD Pro без остановки сервисов
RuBackup Catalog Granular Recovery от «Группы Астра»: точечное восстановление объектов каталога ALD Pro без остановки сервисов

Оно обеспечивает резервное копирование и гранулярное восстановление объектов LDAP-каталога и их атрибутов в онлайн-режиме — без остановки LDAP-службы и связанных с ней сервисов.

Впервые в России документ подписали через низкоорбитальную спутниковую связь
Впервые в России документ подписали через низкоорбитальную спутниковую связь

Российская аэрокосмическая компания БЮРО 1440 и УК «ЭЛЬГА» на форуме «Цифровые решения» заключили соглашение о тестировании сервиса на базе низкоорбитальной спутниковой группировки.