Northflank — облачная платформа, где разработчики разворачивают приложения, контейнеры, базы данных и AI-сервисы, не занимаясь инфраструктурой. 30 октября компания раскрыла инцидент: в 11:43 UTC предупреждение прислала Wiz, через минуту инженеры уже смотрели логи, дальше пошли патчи сетевых политик — в 12:50 и 13:05. Клиентам сразу сказали худшее: «Считайте, что все переменные окружения расшифрованы. Отключите и смените все ключи».
Позже Northflank подтвердила то, что и было главным риском: несколько клиентов сообщили о несанкционированном использовании AI-ключей, выданных платформе. В ответ включили ротацию учётных данных для PostgreSQL, MongoDB, MySQL и Redis, а аудит-логи открыли всем, включая бесплатные аккаунты. Как именно злоумышленники попали внутрь и сколько клиентов затронуто, компания не раскрыла.
Это не единичный случай
В отчёте Wiz «Чёрный октябрь для платформ AI-разработки» собрано минимум девять инцидентов за месяц: Northflank, Railway, OpenCode, Warp, Lightning AI и другие. Мотив понятен — на таких платформах лежат ключи к дорогим моделям. Схема получила название LLMJacking: чужими ключами гоняют запросы к моделям, накручивая счета, или перепродают доступ. В двух разобранных Wiz случаях скомпрометированные корпоративные учётные данные использовали для примерно 2,5 млн вызовов Amazon Bedrock — это около $100 тысяч расходов.
Что делать
Аудит того, какие секреты вообще попадали в переменные окружения платформы, важнее скорости реакции на конкретное уведомление: ключ, который некуда было класть, нечего и менять.
Northflank is a cloud platform where developers deploy applications, containers, databases and AI services without managing the underlying infrastructure. On 30 October the company disclosed an incident: Wiz raised the alarm at 11:43 UTC, engineers were reading logs a minute later, and network policy patches followed at 12:50 and 13:05. Customers were told the worst immediately: “Assume all environment variables have been decrypted. Disable/rotate all keys.”
Northflank later confirmed the main risk: several customers reported unauthorised use of AI API keys supplied to the platform. In response it enabled credential rotation for PostgreSQL, MongoDB, MySQL and Redis and opened audit logs to every customer, free accounts included. The company has not said how attackers got in or how many customers were affected.
Not an isolated case
Wiz’s report, “Black October for AI Developer Platforms”, collects at least nine incidents in a month: Northflank, Railway, OpenCode, Warp, Lightning AI and others. The motive is obvious — these platforms hold keys to expensive models. The pattern is called LLMJacking: stolen credentials are used to run model requests on someone else’s bill, or the access is resold. In two cases Wiz examined, compromised enterprise credentials made roughly 2.5 million Amazon Bedrock API calls, generating about $100,000 in AI usage.
What to do
Auditing which secrets ever landed in a platform’s environment variables matters more than reacting to one notification: a key you had nowhere to put is a key you do not have to rotate.