What happened
Fireworks AI reported two October incidents. In the first, internal credentials were used to read environment variables in evaluation jobs for a limited number of customer accounts, which The Register reports included customers' API keys and tokens12. In the second, an attacker reached Fireworks' development machines through a cloud provider hosting its research machines, accessing billing records and, for a limited set of accounts, stored secrets, datasets and incomplete model weights13.
NEAR AI disclosed that an attacker used a remote code execution flaw in the open-source SGLang inference engine to run code on one inference server, where in-flight requests, including confidential-mode ones, could be observed; API keys for two customers were exposed through logs45.
What you hand an inference provider
Using an inference provider feels like calling an API. In practice, you often give them much more than prompts.

Four lessons
1. Do not give providers long-lived keys to other systems. Both incidents involved secrets stored with the provider: environment variables in evaluation jobs and stored secrets in accounts. If an inference job needs to reach another service, give it a short-lived, narrowly scoped credential, or call that service from your side instead. See the machine identity case study.
2. Send the minimum, keep the rest. Fine-tuning datasets uploaded months ago often stay with the provider long after the experiment ended. Delete what you no longer need, prefer providers that let you set retention, and remove personal data from training sets where you can.
3. Confidential computing is a layer, not a guarantee. The NEAR AI case shows that a flaw in the engine inside the enclave can still expose requests4. Ask providers how quickly they patch inference engines and what egress controls apply inside protected environments.
4. Your provider has providers. The second Fireworks intrusion came through a cloud provider hosting research machines1. Ask which third parties host the provider's infrastructure, including research and development environments, not just production.
Questions to ask before trusting a provider with data
| Ask | Why it matters |
|---|---|
| What do you store from my requests, and for how long? | Logs and caches outlive the request |
| How are customers isolated from each other? | One compromised account should not expose others |
| How fast do you patch inference engines? | Engine flaws were the entry point at NEAR AI |
| How are secrets I give you stored and who can read them? | Stored secrets were exposed at Fireworks |
| Which third parties host any of your environments? | Development environments were the route in |
| How and when will you notify me of an incident? | You need time to rotate keys and assess impact |
| Can I delete datasets and fine-tuned weights on demand? | What is gone cannot leak |
An inference provider is a data processor holding some of your most sensitive information. Choose and manage it the way you would a payments processor, not a developer tool.
If you use an affected provider
- RotateRotate any keys or tokens stored with the provider
- ReviewCheck activity on services those keys could reach
- InventoryList datasets and weights you have uploaded
- DeleteRemove what you no longer need
- PrepareMake sure traffic can move to another provider
- RecordDocument your assessment for customers and regulators
CTO take
AI providers have grown faster than their security, and attackers have noticed: LLMjacking gangs want keys, and fine-tuning datasets are valuable in their own right. The answer is not to stop using providers, but to treat them as critical suppliers: minimise what you send, avoid leaving secrets with them, demand clear answers on patching and third parties, and keep the ability to move. Read alongside the 12 November tech news, LLMjacking and stolen AI keys and the self-hosted inference security case study.
How I can help
I help companies choose and govern AI providers, design data flows that minimise exposure, and keep the option to self-host or switch. I am based in India, the United States and the UAE, working globally. See AI architecture, where I work, or analyse your challenge and bring the result to a call.
- 1Fireworks October 2026 security incidentFireworks AI · Nov 2026
- 2Fireworks AI gets burned twice as customer data exposure widensThe Register · 10 Nov 2026
- 3Fireworks AI Confirms Wider Breach Affecting Customer Datasets, Model Weights and Notion AI ChatsThe Hacker News · Nov 2026
- 4Inside the Enclave, Still Exposed: The NEAR AI SGLang BreachCloud Security Alliance · Nov 2026
- 5Near AI Breach Exposes User Details and Data From 18 AI AgentsYahoo Tech · Nov 2026
- 6Inside the LLM Call: GenAI Observability with OpenTelemetryOpenTelemetry blog · 14 May 2026