DevelopingFireworks AI's second breach in a month: what inference customers should rotate, review and ask for now
An October 24 intrusion through a cloud provider reached billing data, secrets, datasets and partial model weights, weeks after stolen internal credentials exposed customers' stored API keys.

Fireworks AI, the Nvidia-backed inference provider, notified customers on November 9 that an unauthorised party entered its development machines on October 24 by way of a cloud provider and reached billing data and, for some accounts, secrets, datasets and incomplete model weights, according to Bloomberg. It is the company's second disclosed security incident in little more than a month.
The two incidents
The first, which Fireworks documented in a public bulletin, began on October 6, when the company identified that someone was using internal Fireworks credentials to read environment variables from evaluation jobs in a limited number of customer accounts. Those variables included API keys and tokens customers had stored as job secrets. Fireworks rotated employee API keys on October 9, revoked affected customer keys and tokens over the following days, and emailed each identified customer a list of the credentials that needed action. Its bulletin says it found no evidence that models, datasets, training data, prompts or outputs were accessed, and notes that the platform does not store prompts or outputs by default.
The second incident, as reported, is broader: development machines rather than evaluation jobs, entry through a cloud provider rather than stolen internal credentials, and a data set that includes billing records and partial model weights. Fireworks has not published a bulletin for it as of this writing, and the number of affected customers, the cloud provider involved and whether the two intrusions are connected have not been stated.
Why inference providers are a soft target
An inference or fine-tuning platform sits on an unusual pile of value. It holds customers' credentials for other services, because evaluation and training jobs need to call out to data stores and APIs. It holds datasets uploaded for fine-tuning, and the resulting weights, which can embody months of proprietary work. And it holds billing data that reveals who is spending how much on which models. Attackers in the 'LLMjacking' economy have a direct financial motive, since stolen API keys can be resold for compute, and a stolen fine-tuned checkpoint is intellectual property that is hard to claw back.
Fireworks' own zero-data-retention default is a genuine mitigation for prompts and outputs, which is why neither incident is a privacy breach in the classic sense. The exposure is credentials and IP, and that is a different response playbook.
The counter-argument
Fireworks disclosed the first incident within days and published a detailed, dated bulletin with customer actions, which is better practice than most SaaS vendors manage. Two incidents may reflect one determined actor following a first foothold rather than systemic weakness. And customers have few alternatives: GPU-backed inference capacity is scarce enough that reports suggest customers are staying for the compute, which means switching providers in anger would cost more than hardening the relationship.
What to do
List every credential your organisation ever supplied to Fireworks as a job secret, rotate each at the issuing provider, and review that provider's access logs for the period since October 1; deleting a secret in Fireworks does nothing at the issuer. Check your Fireworks account for unrecognised API keys, users, evaluators, training jobs or datasets. If you fine-tuned models there, decide whether a partial weight leak is a reportable IP event under your policies and tell your legal team. Ask Fireworks in writing for a bulletin on the October 24 intrusion, the cloud provider involved and whether your account is in scope. Then add every model-hosting vendor to the third-party risk review you already run on your identity provider and your code host, because that is the tier of risk they now represent.
More in Security
All →
Claude Code's 'don't ask again' leaked 2,539 secrets to GitHub. A fix-it checklist
The convenience button that stops permission prompts also wrote passwords into a project file that thousands of developers committed. Here is how it h…

OpenAI's GPT-6 Cyber is rated 'Critical'. Here is what that means for defenders
The first model OpenAI has put in its highest cyber-capability tier is gated to vetted customers. The capability itself is not gated anywhere.…

Google's four TPUs in one year: what 8tx and 8i Max mean for anyone negotiating with Nvidia
Confidential compute for fine-tuning and a doubled-up inference chip extend the eighth-generation line, and the software around it is now the real com…
Get the brief in your inbox
One email every morning: the stories that mattered in AI, each with a one-line "why it matters" for your role. Free, no ads, unsubscribe any time.
Published daily by AI Briefing. We never share your address.