Агентство кибербезопасности и инфраструктуры США (CISA), Агентство национальной безопасности США (NSA) и Канадский центр кибербезопасности (Cyber Centre) опубликовали совместный отчет об анализе вредоносного программного обеспечения под названием BRICKSTORM. Эксперты пришли к выводу, что это сложный бэкдор, который используют киберпреступники, спонсируемые государством Китая (People’s Republic of China, PRC), для обеспечения долгосрочного доступа к системам жертв.
Описание
Основными целями злоумышленников становятся организации в государственном секторе, сфере услуг и информационных технологий. Вредоносная программа нацелена на платформы виртуализации VMware vSphere, в частности серверы vCenter и хосты ESXi, а также среды Microsoft Windows. После компрометации vSphere злоумышленники получают возможность красть снапшоты виртуальных машин для извлечения учетных данных и создавать скрытые, несанкционированные виртуальные машины.
Технические особенности угрозы
BRICKSTORM представляет собой бэкдор на языке Go в формате исполняемого файла ELF. Все проанализированные образцы позволяют злоумышленникам сохранять скрытый доступ и предоставляют возможности для инициализации, поддержания устойчивости (persistence) и безопасного управления командным центром (C2).
Для обеспечения устойчивости вредоносное ПО использует функцию самонаблюдения. Оно автоматически переустанавливает или перезапускает себя в случае сбоя, что значительно усложняет очистку системы. Коммуникации с командным центром замаскированы под легитимный трафик благодаря использованию нескольких уровней шифрования, включая HTTPS, WebSockets и вложенный TLS. Кроме того, BRICKSTORM применяет DNS-over-HTTPS (DoH) через публичные резолверы, такие как Cloudflare и Google, и имитирует работу веб-сервера.
Основная полезная нагрузка (payload) бэкдора предоставляет злоумышленникам широкий контроль над системой. Они получают интерактивный доступ к командной оболочке, могут просматривать файловую систему, а также загружать, скачивать, создавать и удалять файлы. Некоторые варианты BRICKSTORM также функционируют как SOCKS-прокси, что облегчает перемещение злоумышленников внутри сети и компрометацию дополнительных систем.
Рекомендации по обнаружению и реагированию
CISA, NSA и Cyber Centre настоятельно рекомендуют организациям, особенно в государственном и критическом секторах, использовать предоставленные индикаторы компрометации (IOCs) и правила обнаружения для поиска BRICKSTORM в своих сетях.
Для обнаружения угрозы эксперты опубликовали правила в форматах YARA и Sigma. Правила Sigma предназначены для использования в системах управления информацией и событиями безопасности (SIEM), однако они будут эффективны только при наличии в SIEM логов от vCenter. Также доступны скрипты для сканирования, в том числе сценарий PowerShell от CrowdStrike для выявления незарегистрированных виртуальных машин VMware.
В случае обнаружения BRICKSTORM или подобной активности организациям следует немедленно сообщить об инциденте. Американские организации могут обратиться в операционный центр CISA. Канадским организациям следует связаться с Cyber Centre.
Меры по снижению рисков
Для защиты от подобных атак киберразведка рекомендует ряд упреждающих мер. Прежде всего, необходимо обновить серверы VMware vSphere до последних версий и применить рекомендации по усилению их безопасности. Критически важно обеспечить правильную сегментацию сети, ограничив трафик из демилитаризованной зоны (DMZ) во внутреннюю сеть, и отключить протоколы RDP и SMB из DMZ внутрь.
Следует применять принцип наименьших привилегий для сервисных учетных записей и усилить мониторинг их активности. Кроме того, эксперты рекомендуют заблокировать неавторизованных провайдеров DoH и соответствующий внешний трафик, чтобы снизить риск неконтролируемых коммуникаций.