Хакеры через доверенный доступ AWS взломали облачные среды десятков компаний
Злоумышленник использовал скомпрометированные учётные данные IAM аккаунта платформы больших данных Qubole в AWS, чтобы получить доступ к данным клиентов из нескольких облачных сред и выгрузить их. Кампания проходила с 14 по 26 октября и затронула десятки компаний.
Как устроена атака
Qubole — корпоративная платформа облачной обработки и аналитики данных, которая через интеграцию с AWS позволяет управлять вычислительными ресурсами. Компании предоставляют сторонним провайдерам вроде Qubole доступ к своим ресурсам AWS через межаккаунтные роли IAM, а политики доверия определяют, какие внешние аккаунты могут эти роли принимать.
Атакующий скомпрометировал двух пользователей IAM аккаунта Qubole и принял роли, ранее не использовавшиеся, в аккаунтах AWS множества клиентов, у которых было настроено доверие к аккаунту Qubole. Расследование вели специалисты по облачной безопасности Wiz совместно с Mandiant после того, как компания Sentra сообщила о подозрительной активности в средах своих клиентов.
Что похитили
По данным Wiz, злоумышленник изучал облачные ресурсы, извлекал секреты из AWS Secrets Manager и SSM Parameter Store, читал переменные окружения Lambda, а затем с помощью инструмента TruffleHog проверял найденные ключи AWS, секреты Microsoft Entra ID и учётные данные Okta. После получения более глубокого доступа он скачивал данные из всех доступных S3-бакетов, действуя оппортунистически, без выбора конкретных целей.
Sentra подтверждает десятки жертв и миллионы похищенных файлов у одного только клиента; злоумышленник двигался быстро и собирал секреты со скоростью 100 паролей и ключей за семь минут.
Рекомендации
Администраторам советуют проверить журналы CloudTrail с 1 октября на предмет подозрительного доступа из аккаунта Qubole, сменить раскрытые учётные данные и отозвать активные сессии ролей, а также удалить неиспользуемые интеграции и ограничить разрешения ролей по принципу минимальных привилегий. AWS подчеркнула, что её сервисы не были скомпрометированы и работали штатно: атакующие использовали учётные данные стороннего провайдера для доступа к аккаунтам клиентов, доверявших этому провайдеру.
Частые вопросы
Что такое Qubole?
Корпоративная облачная платформа обработки и аналитики данных с интеграцией в AWS.
Как злоумышленники получили доступ?
Скомпрометировав учётные данные IAM аккаунта Qubole, они принимали межаккаунтные роли IAM, настроенные у клиентов на доверие к этому провайдеру.
Что советуют пострадавшим администраторам?
Проверить CloudTrail с 1 октября, сменить раскрытые ключи, отозвать сессии ролей и удалить неиспользуемые интеграции.
Источники: bleepingcomputer.com, wiz.io, sentra.io
Рекомендованные статьи