Утёкший AWS-ключ может за несколько секунд дать злоумышленникам доступ к платным нейросетям. Исследователи Datadog Security Labs нашли инструменты, которые после кражи учётных данных отдельно проверяют доступ к Amazon Bedrock. Для финального теста достаточно отправить модели слово «ping» и ограничить ответ четырьмя токенами.
Datadog изучила платформу KMON_NOC. Связанная инфраструктура с 31 августа пыталась добывать учётные данные более чем у 80 клиентов Datadog Cloud SIEM. Открытый код панели показывает, что сервис сначала проверяет AWS-ключ через STS GetCallerIdentity, а затем отдельно выясняет, доступен ли Bedrock.
Специалисты также нашли на VirusTotal два Python-скрипта для массовой проверки украденных ключей. Программы определяют владельца аккаунта, перебирают регионы Bedrock, ищут доступные модели и сохраняют рабочие данные. Один скрипт дополнительно проверяет облачные кредиты AWS, чтобы оценить ценность аккаунта.
Проверка проходит по простой цепочке. Сначала программа убеждается, что ключ действует, затем запрашивает список моделей и пробует отправить через Bedrock сообщение «ping». Ответ ограничивается четырьмя токенами, поэтому такая проверка почти ничего не стоит. Похожий подход используют инструменты, которые ищут утёкшие API-ключи.
Запрос «ping» нужен, чтобы понять, позволяет ли уже украденный ключ запускать модели за счёт владельца аккаунта. Такая схема относится к LLMjacking, когда преступники используют чужие облачные ресурсы для работы с ИИ.
Скрипты предпочитают небольшие и дешёвые модели вроде Haiku, Nova Lite и Titan Text Lite. Отдельный режим проверяет Claude. После успешного запуска программа может обратиться к Billing API и узнать остаток кредитов и срок их действия.
За последние 30 дней Datadog заметила похожую активность в 12 организациях. Чаще всего злоумышленники перебирали модели в разных регионах. В одном случае им удалось получить списки моделей и профилей, но обращения к Claude завершились отказом в доступе.
Datadog советует следить за необычными вызовами Converse и InvokeModel, особенно если аккаунт раньше не работал с ИИ, а затем внезапно начинает перебирать модели и регионы.
