Злоумышленники похищают доступ к языковым моделям и перепродают его

LLMJacking заключается в хищении и монетизации доступа организаций к большим языковым моделям. В описанных инцидентах пострадали организации из нескольких регионов и отраслей. Суточные счета в отдельных случаях превышали 100 000 долларов США, а совокупные затраты достигли 1 миллиона долларов.

Первоначальный доступ и закрепление

Злоумышленники получали доступ через скомпрометированные или украденные учётные данные облачных сервисов, в том числе учётные данные IAM, ключи сервисных учётных записей, персональные токены доступа GitHub и активные токены сеансов. Другими путями становились скомпрометированные ключи API LLM и общедоступные конечные точки моделей.

Украденные ключи API проверяли запросами с низким объёмом, включая запросы с параметром max_tokens=1. Это снижало вероятность срабатывания оповещений, основанных на анализе объёма трафика. Токены сеансов злоумышленники похищали и через фишинговые страницы, побуждавшие пользователей вставлять необработанные данные аутентификации. Такой способ обходил защиту на основе паролей и многофакторной аутентификации (MFA).

Получив доступ, злоумышленники изучали облачные сервисы, репозитории, хранилища данных и журналы в поисках дополнительных учётных данных и секретов. Для повышения привилегий и закрепления они создавали несанкционированные учётные записи IAM или сервисные учётные записи, привязывали политики администратора, генерировали временные учётные данные и добавляли SSH-ключи в виртуальные машины или метаданные экземпляров.

В одной из атак на проникновение использовали уязвимость CVE-2026-40217. Она связана с ошибкой повторной привязки идентификатора пользователя (user-ID) в эндпоинте /key/regenerate LiteLLM. Уязвимость позволяла повысить уровень стандартных виртуальных ключей до учётных данных администратора прокси.

Использование доступа и монетизация

Злоумышленники активировали сервисы LLM, создавали ключи API, оформляли подписки с оплатой по факту использования и генерировали интенсивный трафик запросов на вывод моделей. Некоторые также разворачивали GPU-инстансы, внедряли агентов и обратные прокси-серверы или использовали шлюзы, такие как new-api и gcli2api, для объединения украденных учётных данных и маршрутизации запросов.

LLM Mixers перепродавали доступ через подпольные сервисы, скрывая источники запросов и перекладывая расходы на токены на жертв.

Обнаружение и меры защиты

Для обнаружения таких действий необходимо отслеживать:

  • изменения в облачной плоскости управления;
  • вызовы моделей и обнаружение моделей;
  • создание ключей API и учётных записей;
  • изменения в ведении журналов;
  • аномальные ошибки вывода и всплески использования.

Аудит-логирование в плоскости данных следует включить в тех случаях, когда оно по умолчанию отключено. Авторы отчёта рекомендуют:

  • централизовать управление секретами и регулярно их ротировать;
  • применять принцип минимальных привилегий в IAM и устойчивую к фишингу MFA;
  • сканировать секреты;
  • ограничивать области действия ключей API;
  • настраивать лимиты частоты запросов, квоты и оповещения о расходах;
  • контролировать исходящий сетевой трафик;
  • оперативно устранять уязвимости в шлюзах моделей;
  • проверять наличие открытых конечных точек, несанкционированной инфраструктуры LLM и подозрительных запросов на проверку подлинности учётных данных с низким объёмом.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных