Breach at AI provider Fireworks: credentials from Cursor agent traces and tampered Claude Code extension

On November 13, 2026, Cursor disclosed the impact of a breach at Fireworks, an AI inference provider. A Fireworks-issued key gave the attacker access to coding agent session traces, and unmasked credentials within them led to Cursor’s SaaS tools. The attacker also tampered with the Claude Code extension in the Cursor marketplace.

  • SourceCursor
  • Source publicationNovember 13, 2026
  • TypeAI security

What happened

Cursor. According to Cursor, the attacker used a key issued for Fireworks that leaked from the provider to exfiltrate storage data: coding agent session traces, primarily from 2025, from sessions outside Privacy Mode. Some contained unmasked credentials. Using these, the attacker accessed select SaaS tools, archived repositories, customer support data, and emails. On October 29, the attacker placed malicious copies of the Claude Code extension in the Cursor extension marketplace cache. Cursor notes this was not a vulnerability in the Anthropic product.

Notion. Notion reported on November 9 that data stolen from Fireworks may have included Notion AI chat transcripts used in the Insights feature – affecting fewer than 1% of workspaces. The company severed ties with Fireworks on November 3 and disabled Insights during the investigation.

Fireworks. The provider reports that on October 24, an unauthorized party reached its developer machines following an incident at an external cloud provider. For a subset of accounts, secrets, datasets, and incomplete model weights were exposed. Fireworks links the incident to a threat group reselling unauthorized access to language models (LLMjacking).

Key findings

  • Malicious versions of the Anthropic.claude-code extension (2.1.312 and 2.1.313) were available for approximately 11 hours; according to Cursor, up to 5,000 users may have downloaded them.
  • API keys were exposed for fewer than 0.01% of Cursor customers; agent traces affected fewer than 0.05% of users.
  • According to Cursor, Privacy Mode data, production systems, signed application releases, and customer repositories were not impacted.
  • Notion recommends treating affected data as compromised and rotating passwords and keys pasted into Notion AI.
  • Cursor migrated inference workloads away from Fireworks, rotated leaked credentials, and proactively rotated all active internal credentials.

Why it matters

SafeWave CommentaryThis incident combines two risks we highlighted regarding vulnerabilities in AI coding assistants: secrets embedded in agent data and developer tooling supply chains. Prompts, agent traces, and chat transcripts are sent to third-party sub-processors organizations often know nothing about – in this case, the vendor’s inference provider. For enterprises in Poland, this constitutes third-party risk under NIS2, Poland’s KSC Act and DORA, and – where personal data is present in chats – under GDPR as well. Recommended actions: rotate all secrets ever used in AI agent sessions and pasted into chats; check whether users installed versions 2.1.312–2.1.313 of the Claude Code extension from the Cursor marketplace on October 29 and follow remediation steps in Cursor’s advisory; enforce zero-data-retention modes and full sub-processor lists from AI vendors; inspect and mask data sent to GenAI tools – an area where we work with Zscaler. More: Secure and Responsible AI.