Новые разделы!
ИИ, квантовые вычисления и много других интересных тем

Заходите в ЦИТадель!
Век живи — век учись

Varonis показала ИИ-канал управления атаками через штатные сервисы AWS

Экспериментальная система NotC2 переводит запросы на обычном языке в операции AWS и возвращает результаты через облачные уведомления. Она не обходит защиту платформы: для работы уже нужны похищенные учётные данные с достаточными правами.

Исследовательское подразделение компании по кибербезопасности Varonis 6 ноября представило NotC2 — демонстрационную систему командования и управления, или C2, на базе штатных сервисов Amazon Web Services (AWS). Она показывает, как после компрометации облачной учётной записи можно организовать передачу команд, их выполнение и получение результатов без традиционного выделенного сервера управления. Это исследовательский прототип, а не сообщение об обнаруженной атаке.

NotC2 не использует уязвимость Amazon Bedrock и не обходит разграничение доступа AWS. Злоумышленнику необходимы полномочия для создания или повторного использования облачных ресурсов и назначения функции Lambda подходящей роли. Все последующие операции ограничены правами этой роли: ИИ не предоставляет дополнительного доступа.

Команды поступают через сервис очередей Amazon SQS, который запускает обработчик в AWS Lambda — среде выполнения кода по событиям. Amazon Bedrock, сервис доступа к ИИ-моделям, преобразует текстовый запрос в вызовы программных интерфейсов AWS. Результаты передаются через сервис уведомлений Amazon SNS на внешний HTTPS-адрес. Сама функция Lambda напрямую с сервером атакующего не соединяется, а постоянный процесс на заражённой машине не требуется.

В демонстрации исследователи получали списки виртуальных машин EC2, таблиц DynamoDB, баз данных и функций Lambda. Модель может учитывать ошибки API, исправлять запросы и предлагать последующие операции, упрощая разведку в облаке. При достаточных разрешениях возможны и разрушительные действия, включая удаление облачных ресурсов.

Использование доверенных сервисов затрудняет обнаружение по подозрительным доменам и сетевым протоколам, но не делает действия невидимыми. Varonis рекомендует сопоставлять события в журналах AWS, проверять создание внешних подписок SNS и необычные обращения ролей Lambda к Bedrock. Основные меры защиты — минимально необходимые права и ограничение подписок SNS одобренными внешними адресами. Одной блокировки прямого доступа Lambda в интернет недостаточно: результаты доставляет SNS.

Источник: varonis.com

Связь с редакцией