Специалисты обнаружили ботнет KeyHunter, операторы которого отказались от стандартных HTTP-серверов управления в пользу NATS — платформы обмена сообщениями из мира облачных и распределённых систем. Инфраструктура использовала аутентификацию и списки контроля доступа, поэтому заражённый узел мог лишь отправлять результаты работы, но не видел команды для других узлов — это существенно затрудняет анализ сети.
Точкой входа послужила уязвимость CVE-2026-33017 в платформе Langflow, позволяющая выполнять код на сервере без авторизации. После взлома злоумышленники почти 10 часов собирали учётные данные, затем развернули модуль для поиска ключей OpenAI, Anthropic и AWS в публичных песочницах — CodePen, JSFiddle, StackBlitz и других.
Найденные ключи немедленно проверялись через API. Конечная цель — LLMjacking: злоумышленники запускали языковые модели Amazon Bedrock за чужой счёт, получая бесплатный доступ к дорогим вычислениям.
Точкой входа послужила уязвимость CVE-2026-33017 в платформе Langflow, позволяющая выполнять код на сервере без авторизации. После взлома злоумышленники почти 10 часов собирали учётные данные, затем развернули модуль для поиска ключей OpenAI, Anthropic и AWS в публичных песочницах — CodePen, JSFiddle, StackBlitz и других.
Найденные ключи немедленно проверялись через API. Конечная цель — LLMjacking: злоумышленники запускали языковые модели Amazon Bedrock за чужой счёт, получая бесплатный доступ к дорогим вычислениям.