In a Nov 13 incident update, Cursor said an attacker obtained an access key Cursor had issued to AI inference vendor Fireworks, copied coding-agent traces from a shared storage bucket, used unredacted credentials in them to reach several SaaS tools, and on Oct 29 used a stolen credential to place unauthorized malicious copies of Anthropic's Claude Code extension on the cache serving the Cursor VS Code extension marketplace [1]. Cursor said malicious versions 2.1.312 and 2.1.313 were available for about 11 hours and reached at most 5,000 users, running code that attempts to install a persistent SSH backdoor, while the Open VSX source and Anthropic's official extension were not affected [1][2]. What to do now: Cursor asks macOS/Windows users who installed or updated to Anthropic.claude-code 2.1.312 or 2.1.313 from its marketplace on Oct 29 to run its script to check for the "svc-telemetry" SSH key, isolate affected hosts and remove persistence, then rotate credentials and sessions from a trusted system, noting that uninstalling the extension alone may not be enough [1][2].
HighMonitoringOfficially confirmed
Malicious Claude Code builds planted in Cursor extension marketplace after access key exposed at Fireworks; some customer credentials and support data also stolen
1 min read
- Disclosed
- Oct 30, 2026
- Occurred
- Oct 29, 2026
- Published
- Nov 15, 2026
- Last updated
- Nov 15, 2026
- CVSS basis
- Our assessment
- Technology
- Open-source packageAI / LLMSaaS platform
On this page
30-second summary
What happened
Who is affected
Industries mainly affected: Technology
What to do nowOur advice
- If you installed or updated Anthropic.claude-code 2.1.312 or 2.1.313 from the Cursor VS Code extension marketplace on Oct 29, 2026 (about 2:27am–1:35pm PT), run Cursor's check for an SSH authorized_keys entry labeled "svc-telemetry" [2].
- Search endpoint, network and extension-installation telemetry for Cursor's published IOCs, such as 134[.]209[.]82[.]225 [2].
- Isolate hosts showing evidence of payload execution or backdoor installation [2].
- Remove the unauthorized SSH key, persistence mechanisms and running tunnel processes, using Cursor's macOS/Windows remediation scripts, and assess whether to rebuild the host; uninstalling the extension alone may not be enough [1][2].
- Rotate credentials and sessions accessible from affected hosts, from a trusted system [2].
Timeline
Technical details
References
Official / primary2
- [1]Cursor2026-11-13Accessed 2026-11-14Snapshot 2026-11-15 sha256 eb21061f3407
“On October 29, using a stolen credential from the exposed data from our internal system, the attacker placed malicious, unauthorized copies of Anthropic's Claude Code extension directly on the cache used to serve the Cursor VS Code extension marketplace.”
- [2]Cursor2026-10-29Accessed 2026-11-14Snapshot 2026-11-15 sha256 e108e4ff699e
“The extension runs malicious code that attempts to install a persistent SSH backdoor.”
Media1
- [3]BleepingComputer2026-11-14Accessed 2026-11-14Snapshot 2026-11-15 sha256 44f6c7fb9f80
“Cursor confirmed it suffered a security breach that let hackers distribute a malicious Claude Code extension through its marketplace after stealing credentials from AI infrastructure provider Fireworks AI.”
Expert help
Still not sure whether this affects you?
Tell us about your environment. We'll check it against this advisory, assess the risk, and give you concrete patch and monitoring steps.
This site aggregates public information and is not security consulting advice. Test remediation steps before applying.