Бразильская банковская операция внедряет вредоносные расширения в Chromium

Elastic Security Labs отслеживала REF9334, бразильскую банковскую вредоносную операцию, активную как минимум с мая 2025 года по 2026 год. Набор инструментов KREMLIN использует многоэтапные загрузчики на JavaScript, PowerShell и Node.js, установщики на C++, RunPE, боковую загрузку DLL и вредоносные расширения для Chromium. Операция нацелена на пользователей бразильских финансовых учреждений, включая Banco do Brasil, Caixa, Bradesco, Sicoob, C6 Bank, Inter, BTG, Safra, PagBank, PicPay, Santander и Mercado Pago.

Приманки и обход анализа

Приманки обычно маскируются под банковские документы, счета-фактуры, компоненты Adobe или корпоративные файлы. Первоначальные стадии на JavaScript показывают поддельные сообщения об ошибках, проверяют окружение, извлекают или загружают дополнительные полезные нагрузки и могут устанавливать Node.js для выполнения последующих скриптов.

Проверки окружения включают:

  • подсчёт файлов на рабочем столе и запущенных процессов;
  • проверку имён пользователей;
  • проверку характеристик ЦП, ОЗУ и диска;
  • поиск артефактов виртуализации;
  • поиск инструментов анализа.

Вредоносное ПО может намеренно вызывать сбой, если результаты проверок указывают на наличие песочницы или если домен сетевой приманки возвращает неожиданный ответ. Закрепление выполняется с помощью запланированных задач, в том числе запускаемых при входе в систему или периодически.

Полезные нагрузки скрывали в файлах JPEG или CAB, размещённых на скомпрометированных или публичных сервисах. Их запускали вручную, внедряли в процессы или загружали через боковую загрузку подписанного бинарного файла SentinelOne.

Расширения Chromium и кража данных

Основной установщик разворачивает расширения непосредственно в каталоги профилей Chrome и Edge, обходя одобрение Web Store. Он изменяет Secure Preferences и пересчитывает значения целостности Chromium, включая устаревшие HMAC и новые зашифрованные хеши.

Для этого установщик извлекает сид Chromium из resources.pak, восстанавливает устаревшие ключи OSCrypt через DPAPI и получает ключи шифрования, привязанные к приложению. Ключи извлекаются при запуске браузера под отладчиком и чтении памяти из chrome.dll или msedge.dll.

Расширение, иногда выдающее себя за «AVSync», запрашивает доступ к вкладкам, файлам cookie, хранилищу и веб-запросам. Оно способно:

  • красть учётные данные, файлы cookie, токены сессий и данные браузера;
  • выполнять кейлогинг для выбранных сайтов;
  • перехватывать POST-запросы;
  • перенаправлять элементы страниц;
  • обмениваться данными через WebSockets.

Адреса конфигурации и C2 разрешаются динамически. В более новых кампаниях для этого использовались смарт-контракты Ethereum, выступавшие в роли резолверов скрытых точек публикации (dead-drop resolvers).

Связь с командными серверами

В ходе операции также распространялись PULSAR, а затем REMCOS RAT. Связь с C2 фиксировалась по протоколам HTTP, HTTPS и WebSockets.

Артефакты кампании, контент на португальском языке, банковские приманки и телеметрия жертв указывают на основную ориентацию операции на пользователей из Бразилии.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных