Frontier Log

Eight AI Platforms Breached in October

Eight AI platforms disclosed breaches in October, most of them involving users' stored keys or credentials. Three tied their incidents to distillation.

A timeline of October 2026: ten incidents at AI platforms and one claim, each with its status and what the platform says happened. Confirmed: Fireworks AI (Oct 6, env vars and API keys likely taken from some accounts), Andromeda (Oct 9, its own and customers' credentials exposed), Zeabur (Oct 14, attacker read stored env vars, 566 zSend API keys revoked), Lightning AI (Oct 15, customer credentials used to reach users' environments), OpenCode (Oct 16, breach hit 1.4% of Console users who linked external providers, linked by the platform to a distillation attack), Railway (Oct 20, env vars of up to 1.85% of workspaces possibly exposed, linked by the platform to a distillation attack), LiteLLM (Oct 21, a credential-stealing release was on PyPI for ~2 hours), Warp (via its CEO) (Oct 23, up to ~1% of users may be affected). Under investigation: Command Code (Oct 28, revoked all its API keys, no affected users found, linked by the platform to a distillation attack), Northflank (Oct 30, users report their stored AI keys were used). Claimed, no evidence found: OpenRouter (Oct 26, finds no evidence for a third party's sale claim).
Eight AI platforms disclosed breaches, dated from Oct 6 to Oct 23 by when each says its incident began or was found. OpenCode, Railway and Command Code tie their incidents to distillation. Download

Eight AI platforms disclosed breaches in October, each on its own blog, status page or X account (Warp through its CEO), with incidents from Fireworks AI on Oct 6 to Warp on Oct 23. Five of them say stored customer keys, credentials or environment variables were exposed, and OpenCode says its breach hit Console users who had linked external providers. LiteLLM's release pipeline shipped a credential-stealing version, and Warp's CEO names agent trace and telemetry data. Three platforms tied their incidents to distillation: OpenCode and Railway, both breached, and Command Code, which says it stopped its incident and has found no user affected. Northflank is still investigating an incident found on Oct 30, and OpenRouter found no evidence for a third party's claim that its users and keys were for sale.

Three platforms name distillation

OpenCode said on Oct 17 that it had a security breach “related to a large scale distillation attack that impacted 1.4% of OpenCode Console users,” those who had linked external providers. Railway's preliminary report of Oct 22 says the attack “was attempting to obtain AI provider API keys to perform distillation attacks,” and that at most 1.85% of its workspaces, about 100,000, had environment variables potentially compromised. Railway gave providers more keys than that to revoke, and says a revocation notice from a provider “does not imply that their credentials were impacted.”

Command Code said on Oct 28 that it had detected and stopped an incident “linked to a large-scale distillation attack targeting Anthropic and OpenAI models.” It revoked all of its API keys as a precaution and said it had found no evidence that any users were impacted.

Keys and environment variables

Fireworks AI's bulletin says a third party accessed environment variables in a limited number of customer accounts. Andromeda says it believes the activity began “as part of an industry-wide attack on or about October 9th,” and that it has not yet established the root cause. Zeabur's preliminary report says the attacker read the environment variables in its platform database and was mainly looking for keys, “especially keys for AI services,” which it calls only an observation of the attacker's intent. It revoked all 566 of its zSend API keys. Lightning AI says certain customer credentials were compromised, and it revoked all user access to its platform on Oct 16.

A malicious LiteLLM release was live on PyPI for about 2 hours on Oct 21, and in its Docker images until 14:20 UTC, and LiteLLM's root-cause post says the attacker first got in on Oct 10, using an administrative key committed to a public repository on May 27, and focused on “upstream inference API tokens.” Warp's CEO Zach Lloyd wrote on X that up to roughly 1% of Warp users may have been impacted. On Oct 30, Northflank's status page, which calls it a security incident under investigation, told every user to assume their environment variables had been decrypted, and said users had reported unauthorised use of AI API keys supplied to the platform.

No evidence of a leak

On Oct 26, OpenRouter posted on X that it had “not found evidence of unauthorized access to our data, or validation of any of the claims in the post,” and that it would notify customers if a leak were verified.

DatePlatformImpact, as the platform states itCause or aim, as the platform states itStatus
Oct 6Fireworks AIEnv vars and API keys likely taken from some accountsInternal credentials misusedConfirmed
Oct 9AndromedaIts own and customers' credentials exposedRoot cause not yet establishedConfirmed
Oct 14ZeaburAttacker read stored env vars, 566 zSend API keys revokedLeaked credentials, sought keys, especially for AI servicesConfirmed
Oct 15Lightning AICustomer credentials used to reach users' environmentsUnauthorized access to credentialsConfirmed
Oct 16OpenCodeBreach hit 1.4% of Console users who linked external providersA “large scale distillation attack”Confirmed
Oct 20RailwayEnv vars of up to 1.85% of workspaces possibly exposedAI keys “to perform distillation attacks”Confirmed
Oct 21LiteLLMA credential-stealing release was on PyPI for ~2 hoursFocus on “upstream inference API tokens”Confirmed
Oct 23Warp (CEO on X)Up to ~1% of users may be affectedLikely an “agent swarm” via a vendorConfirmed
Oct 26OpenRouterFinds no evidence for a third party's sale claimInvestigation continuesClaimed, no evidence found
Oct 28Command CodeRevoked all its API keys, no affected users foundA “large-scale distillation attack”Under investigation
Oct 30NorthflankUsers report their stored AI keys were usedMay fit a wider pattern of attacks on AI credentialsUnder investigation

Statements

Show the quoted statements
PartyStatement
Zeaburthe attacker was mainly looking for API keys they could use directly, especially keys for AI servicesZeabur, preliminary report
ZeaburRevoked all 566 zSend API keysZeabur, preliminary report
OpenCodeit was a subset of users who had external providers linkedOpenCode, X post
RailwayEarly investigations tell us this attack was attempting to obtain AI provider API keys to perform distillation attacks.Railway, preliminary report
Lightning AIWe believe that certain customer credentials were compromised to gain access to environments and connected third-party services.Lightning AI, blog post
LiteLLMReviewing the actor's activity on these other systems shows attempts to identify and exfiltrate additional keys and tokens, with a primary focus on upstream inference API tokens.LiteLLM, root-cause post
WarpThe attack appears to have come from an agent swarm using a very sophisticated penetration and escalation technique, likely starting with a hole in a vendor dependency, and ultimately accessing a limited amount of agent trace and telemetry data.Warp, CEO Zach Lloyd's X post
OpenRouterWe will continue the investigation and monitor for any signs of abuse. If a leak is verified or abuse is detected we will take action and notify customers.OpenRouter, X post
Command CodeSo far, we've found no evidence that any users were impacted.Command Code, X post
Command CodeAs a precaution, we've revoked all API keys.Command Code, X post
NorthflankUsers have reported unauthorised use of AI API keys supplied to the Northflank platform.Northflank, status page

Timeline

  1. Fireworks AI identifies a breach of customer environment variablesFireworks AI, security bulletin
  2. Andromeda says the activity it found on Oct 13 began this day, it believes as part of an industry-wide attackAndromeda, security update
  3. Zeabur is breached through leaked internal credentialsZeabur, preliminary report
  4. Lightning AI identifies a credential breach and revokes all user accessLightning AI, blog post
  5. OpenCode is breached; 1.4% of Console users affectedOpenCode, X post
  6. Railway is breached, up to 1.85% of workspaces possibly exposedRailway, preliminary report
  7. LiteLLM's release pipeline ships a credential-stealing versionLiteLLM, blog post
  8. Warp detects exploitation of a vendor in its infrastructureWarp, CEO Zach Lloyd's X post
  9. OpenRouter finds no evidence for a third party's claim that its users and keys were for saleOpenRouter, X post
  10. Command Code detects and stops an incident and revokes all its API keysCommand Code, X post
  11. Northflank tells all users to assume their environment variables were decryptedNorthflank, status page

Sources

Related

Tags