Недавние исследования в области безопасности показали, что связанная с Китаем киберпреступная группировка, известная как Storm-0940, использовала фреймворк для тестирования на проникновение на базе агентского ИИ под названием ARTEX для проведения масштабных атак, затронувших сотни организаций по всему миру в различных отраслях промышленности. В ряде случаев эти автоматизированные атаки приводили к получению злоумышленниками привилегированного доступа к облачной инфраструктуре жертв, причем в некоторых случаях время от начального этапа разведки до получения прав доступа составляло менее трех часов.
Технические данные указывают на то, что вредоносная активность была напрямую связана с недавним инцидентом взлома цепочки поставок мультиарендных приложений компании ConnectWise. Эти события демонстрируют, как хакерские группировки начали интегрировать системы агентского ИИ в традиционные циклы наступательной безопасности для значительного масштабирования своих операций, преодолевая человеческие ограничения за счет круглосуточной работы и попыток взлома по нескольким направлениям одновременно.
Механизм атаки и скорость исполнения через фреймворк ARTEX
Фреймворк ARTEX представляет собой мультиагентную систему на основе больших языковых моделей, написанную на языке Go с пользовательским интерфейсом на базе Next.js. Она способна полностью автономно выполнять тестирование на проникновение — от этапа разведки до извлечения данных без значительного вмешательства человека. В инциденте с ConnectWise группировка Storm-0940 использовала этот фреймворк для ускорения процессов сканирования, разведки, перебора паролей (password spraying) и перечисления приложений через API OAuth.
- Атаки методом перебора паролей: Инфраструктура злоумышленников реализовала автоматизированную кампанию, нацеленную на 327 учетных записей в 8 организациях для доступа к Microsoft 365 и Exchange Online, зафиксировав тысячи неудачных попыток аутентификации с рекордной скоростью до 2 900 ошибок в минуту.
- Эксплуатация учетных данных приложений: После захвата контроля над несколькими облачными идентификаторами приложений ConnectWise, ИИ-агенты использовали один и тот же диапазон IP-адресов для аутентификации в средах клиентов без необходимости участия человека.
- Последующие действия: Это включало разведку через Microsoft Graph и внесение изменений в учетные данные приложений для обеспечения устойчивости, а также изменение ролей и привилегий.
Что практически меняется для организаций?
Эти атаки представляют собой качественный сдвиг в скорости и масштабе киберугроз; использование автоматизированных агентов радикально сокращает время, доступное защитникам для обнаружения и реагирования на атаку по сравнению с традиционными ручными методами. Хотя сам факт наличия затронутого приложения или произошедшая аутентификация не обязательно означают утечку данных клиентов, изменения в учетных данных службы могут оставить активные бэкдоры даже после исправления исходного приложения.
Рекомендации по смягчению последствий и технической защите
Органы безопасности рекомендовали предпринять немедленные шаги для сдерживания рисков и защиты пострадавших инфраструктур с помощью следующих мер:
- Оставлять подключения затронутых приложений ConnectWise отключенными до получения официальных инструкций по восстановлению от компании-поставщика.
- Воздержаться от удаления корпоративных приложений в качестве первичной меры реагирования, сосредоточившись на сохранении журналов конфигурации и криминалистических доказательств.
- Проверить идентификаторы администраторов служб и четыре идентификатора приложений, связанных с инцидентом, в каждом арендаторе Microsoft 365.
- Проверить журналы аудита Microsoft Entra и журналы Microsoft Purview на наличие любых необычных дополнений к учетным данным или привилегированным ролям.