Black October: Nine AI Developer Platforms Hit in a Month as Stolen Keys Fuel a New Kind of Cloud Theft
October 2026 gave the AI industry a new phrase to worry about: Black October. According to research summarized by Wiz Research and reported on October 31, 2026, at least nine AI developer platforms disclosed security incidents in one month. The pattern was not a set of unrelated accidents. It looked like a coordinated campaign aimed at the same weak point again and again: stored credentials that give AI tools access to cloud services.
The story matters even if you never build an app. When a developer platform leaks a key, attackers can run up bills, abuse other companies' accounts, and resell access to strangers. In two cases documented by Wiz Research, that abuse added up to more than $100,000 in cloud usage at list price. This article explains what reportedly happened, how the attacks worked, and what to watch next.
What happened in October
Wiz Research labeled October 2026 as Black October for AI developer platforms. At least nine platforms disclosed incidents during the month, including Fireworks AI, Lightning AI, Railway, Warp, and Northflank. Other names in the reported cluster included OpenCode, CommandCode, Andromeda, and Zeabur.
The details differed from platform to platform, but a common thread ran through the public reports. All of them pointed to targeted exploitation of stored environment variables, with a focus on variables that grant AI access. Environment variables are a standard way for software to hold secrets such as API keys without hard-coding them into code. When those secrets are exposed, anyone holding them can act as if they were the legitimate service.
Some platforms described the activity in stronger terms. Fireworks, OpenCode, and Warp each reported indications of an agent swarm attack. Andromeda also described its incident as part of an industry-wide attack. OpenCode and CommandCode explicitly attributed their incidents to attempted distillation, a term used when someone tries to extract knowledge from a model by querying it heavily. Zeabur shared a full post-incident write-up and announced it will shut down, citing the incident as a contributing factor.
How LLMJacking works
The name for this kind of abuse is LLMJacking. In simple terms, an attacker steals credentials for a large language model service and then uses those credentials to run model calls without paying for them. The stolen access can also be resold. Wiz Research pointed to LLM Broker resale markets as a reason the theft economy keeps growing: once stolen keys have a buyer, stealing more keys becomes a business.
What set Black October apart, according to Wiz Research, was speed and automation. In both enterprise cases it documented, the first unauthorized activity occurred within 30 minutes of reported credential access within the vendor breach. That activity reportedly began with a single InvokeModel call from a residential IP address, testing stolen keys across multiple organizations. From there, automated agent swarms can compress the gap between initial compromise and paid abuse, turning a leaked key into thousands or millions of model calls before anyone notices.
The enterprise bill: two cases, more than $100,000
Wiz Research documented two downstream enterprise cases that show the scale of exposure in concrete numbers. In the first case, approximately 800,000 Amazon Bedrock calls were made over thirty hours, with roughly 90 percent succeeding. Traffic was concentrated on Opus models, including Opus 5 at 36 percent, Opus 5.5 at 22 percent, and Opus 4.8 at 10 percent.
In the second case, a single Level 3 address generated approximately 1.7 million Bedrock calls over thirteen hours, with more than one million succeeding, spread across a dozen Claude models. At list price, these two cases alone likely ran up more than $100,000 in usage, according to Wiz Research. The token usage profile in both cases resembled resold coding-agent traffic, which fits the idea of a secondary market for stolen credentials.
Separately, alleged theft of approximately $371,000 in cryptocurrency using keys stored in Railway was reported via social media. That figure is not confirmed in the same way as the Bedrock call counts, so treat it as an allegation rather than a settled fact. Even without it, the documented cloud usage alone is enough to show why companies are taking this seriously.
Why stored keys were the weak point
Fireworks, Zeabur, and Lightning all attributed root causes to credential access, according to the summary of Wiz Research. That detail is important because it shifts the focus from exotic model attacks to basic secret handling. If an AI platform stores keys in environment variables and those variables can be reached by an attacker, the attacker does not need to break the model. The attacker just needs the key.
Developer platforms hold keys for many customers at once, so a single breach can expose many downstream accounts. The first unauthorized call in the documented cases tested keys across multiple organizations, which shows how one leak can ripple outward.
For companies, the lesson is practical: scope keys narrowly, rotate them quickly after suspected exposure, and alert on sudden volume jumps.
What to watch next
Several questions remain open. It is not yet clear whether the remaining platforms from the October cluster, including Northflank and CommandCode, will publish full post-incident reports that reveal additional attack vectors. It is also unclear whether regulators will issue guidance on environment variable handling and credential rotation, which would turn today's best practice into a formal requirement.
Black October is a reminder that AI security is often not about the model at all. It is about the keys, the variables, and the access controls around them. Until those basics are tight, the next cluster may only need one leaked secret to start.
Frequently Asked Questions
What is Black October in AI security?
Black October is the label Wiz Research gave to October 2026, when at least nine AI developer platforms disclosed security incidents in a single month. The incidents shared a pattern: targeted exploitation of stored environment variables, especially those granting AI access.
What is LLMJacking?
LLMJacking is the abuse of stolen large language model credentials to run model calls without paying for them. Attackers may also resell the stolen access. Wiz Research documented cases with hundreds of thousands to millions of cloud model calls and more than $100,000 in usage at list price.
Should regular users worry about Black October?
The main risk falls on companies and developers that hold API keys, but users can feel knock-on effects such as forced resets or service changes. If a service tells you it rotated keys or reset sessions, follow its official instructions and watch for phishing messages that try to copy that alert.



Post Comment