Skip to main content
Menu
Breaches

Breach

Cursor confirms breach that let hackers push malicious Claude Code extension

Cursor confirmed in an incident report published Friday that attackers stole an access key from Fireworks AI and used it to reach internal systems and steal customer data, including credentials.

SZB-0b4026fb85

Written by a model from the sources below. Verify against them.

Sources10Confirmed
Vendor
Cursor
Product
Cursor
Status
Confirmed
Disclosed
Data taken
About 5K records: Source code, Tokens and keys, Email addresses
Third-party vendor, Stolen credentials
Fireworks AI
Black October

Summary

Cursor said malicious copies of Anthropic's Claude Code extension, versions 2.1.312 and 2.1.313, were served from its VS Code extension marketplace on October 29 for about 11 hours, and the article says up to 5,000 developers were exposed.

What to do

  • Rotate API keys and tokens you gave it, and review the OAuth apps and integrations connected to it

    For tokens and keys
  • Expect phishing that uses this breach; verify messages that mention it

    For email addresses
  • Check whether your secrets or data were in its code

    For source code
  • Remove Claude Code extension versions 2.1.312 and 2.1.313 and reinstall the extension from a verified source

  • Check developer machines for unexpected SSH keys and persistence mechanisms

  • Rotate any API credentials and secrets that may have appeared in AI coding-agent traces or support conversations

  • Read Cursor's security blog post for the scope of the breach and any required steps

  • Rotate credentials and API keys that were used with Cursor IDE

Timeline

  1. Made public by BleepingComputer
  2. First seen by cve.now
  3. Confirmed by Cursor

    BleepingComputer: “Cursor confirmed it suffered a security breach that let hackers distribute a malicious Claude Code extension through its marketplace after stealing credentials…”

    1 day
  4. Record last updated

What was taken

About 5K records, perBleepingComputer

TakenPer the source
Source code, Tokens and keysCatalin Cimpanu on Bluesky: “From these tools they accessed select archived non-production Cursor source code repositories (some containing business contact information), limited customer…”
Email addressesBleepingComputer: “Limited customer support information and email conversations.”

Evidence 10

  1. Social
    Bluesky
    “We’ve published an update on our recent security incident.”
    +2 more: Bluesky, Bluesky
  2. Social
    Bluesky
    “Cursor Traces Breach to Access Key Exposed by Fireworks AI”
    +3 more: Bluesky, Bluesky, Bluesky
  3. Social
    Bluesky
    “Attackers accessed limited data via a leaked key from Fireworks, then placed a malicious VS Code extension for 11 hours.”
  4. Press
    BleepingComputer
    “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.”
    +1 more: BleepingComputer on Bluesky
  5. Social
    Bluesky
    “Cursor says the breach spread through stored data and internal credentials, potentially exposing up to 5,000 users to malicious Claude Code extensions.”
  6. Press
    Catalin Cimpanu on Bluesky
    “Looks like the Cursor IDE breach was also caused by Fireworks AI... prolly this investigation led to Fireworks finding their own breach”
  7. Social
    Bluesky
    “Cursor says attackers used a stolen Fireworks AI key to access internal data and credentials, then distributed malicious Claude Code extensions for about 11 hours.”
  8. Social
    Mastodon
    “Cursor says an attacker used a key exposed by vendor Fireworks to copy coding traces, harvest customer credentials and reach internal tools before planting a tampered Claude Code extension on October 29.”
  9. Social
    Bluesky
    “A few coding agent traces, shared for training, still held unredacted credentials, and those got the attacker into its SaaS tools.”
  10. Social
    Mastodon
    “cursor-confirms-security-breach-led-to-malicious-claude-code-extension”

Corrections

  • Changed “Tokens and keys were exposed” to “Tokens and keys of fewer than 0.01% of customers were exposed”.
  • Changed “Tokens and keys of fewer than 0.01% of customers were exposed” to “Tokens and keys were exposed”.

Something wrong on this page? Report an error. Every fix is listed here.

Questions about the Fireworks AI breach affecting Cursor

Was Cursor customer data exposed?

Yes. The breach was at Fireworks AI, a vendor of Cursor. Cursor says so: “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.” (BleepingComputer).

What data was exposed?

About 5K records. Source code, Tokens and keys, Email addresses.

What should Cursor customers do?

Rotate API keys and tokens you gave it, and review the OAuth apps and integrations connected to it. Expect phishing that uses this breach; verify messages that mention it. Check whether your secrets or data were in its code. Remove Claude Code extension versions 2.1.312 and 2.1.313 and reinstall the extension from a verified source. Check developer machines for unexpected SSH keys and persistence mechanisms. Rotate any API credentials and secrets that may have appeared in AI coding-agent traces or support conversations. Read Cursor's security blog post for the scope of the breach and any required steps. Rotate credentials and API keys that were used with Cursor IDE.