Зловредные npm-пакеты для Amazon, Slack используют путаницу зависимостей

Зловредные npm-пакеты для Amazon, Slack используют путаницу зависимостей

В репозитории npm обнаружены вредоносные NodeJS-пакеты, предназначенные для использования в приложениях Amazon, Zillow, Lyft и Slack. Внедрение зловредов, нацеленных на кражу паролей, осуществляется посредством эксплуатации уязвимости, известной как dependency confusion (путаница зависимостей).

Новый способ атаки на цепочку поставок, использующий dependency confusion, обнаружил ИБ-исследователь Алекс Бирсан (Alex Birsan). Разрабатывая свой PoC, он использовал тот факт, что при подключении компонента, размещенного и в открытом, и во внутреннем репозитории компании, приложение отдает предпочтение первому. Если пакет в публичном хранилище окажется зараженным, злоумышленнику удастся внедрить зловреда в сеть атакуемой компании.

Созданный Бирсаном PoC-эксплойт быстро подхватили другие баг-хантеры, но злонамеренного использования до сих пор замечено не было. Однако недавно в репозитории npm были обнаружены несколько поддельных пакетов на основе этого PoC с добавлением откровенно вредоносного кода.

По именам эти фейки (amzn, zg-rentals, lyft-dataset-sdk, serverless-slack-app) схожи с легитимными проектами, размещенными на GitHub и во внутренних хранилищах целевых компаний. Проведенное в Sonatype тестирование показало, что amzn и zg-rentals крадут файл паролей из папки /etc/shadows, а также внедряют шелл-код, открывающий удаленный доступ к зараженной системе.

Пакеты lyft-dataset-sdk и serverless-slack-app нацелены на кражу файла .bash_history, в котором хранится история данных и команд, введенных с использованием командной строки Bash, — в том числе пароли, передаваемые в качестве аргумента.

Поскольку фальсификация подобных компонентов не составит особого труда, а размещаются они в общедоступных репозиториях, эксперты ожидают роста количества злоупотреблений dependency confusion.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

Под блоком Роскомнадзора находятся 150 VPN и 700 страниц с их рекламой

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

Статистику озвучил сегодня, 23 апреля, на XIII Форуме безопасного интернета Евгений Зайцев, начальник управления РКН по контролю и надзору в сфере электронных коммуникаций. Соответствующее сообщение первым опубликовало ТАСС.

Примечательно, что на сайте Роскомнадзора этой статистики пока нет. Последняя новость посвящена блокировке ЛГБТ-пропаганды: в прошлом году было выявлено 19 тыс. веб-страниц с таким содержимым. Это тоже прозвучало в ходе выступления Зайцева в Москве.

Ранее стало известно, что в I квартале Роскомнадзор заблокировал около 172 тыс. ресурсов с запрещенным контентом. В основном это пропаганда ЛГБТ, суицида, наркотиков, фейки о Вооруженных Силах РФ и детское порно.

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

По данным ЦМУ ССОП на ноябрь, в России с 2021 года было заблокировано 167 VPN. По всей видимости, эти сервисы не подключились к ФГИС с блоклистом ресурсов и были признаны угрозой функционирования интернета на территории РФ. Роскомнадзор регулярно обновляет перечень VPN, работающих в рунете, и ограничивает работу нарушителей законодательства.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru