Security

Cursor says a tampered Claude Code extension was on its marketplace from about 2:27am to 1:35pm PT on 29 October; Anthropic says its own systems were not compromised

Cursor said that a maliciously modified version of Anthropic’s Claude Code extension was available in its VS Code Extension Marketplace on 29 October 2026 and tried to install an SSH backdoor, and Wired reports Cursor said it was downloaded by at most 5,000 users. Anthropic said a malicious actor used access to Cursor’s marketplace to publish it, and neither company has explained how.

Published Online — Cursor’s VS Code Extension Marketplace; affected developer machines (Windows and macOS per Cursor, Linux as well per Wired; locations not reported)By

Cursor said in a security notice dated 29 October 2026 that between about 2:27am and 1:35pm Pacific Time that day, a maliciously modified version of Anthropic’s Claude Code extension was available in the Cursor VS Code Extension Marketplace.[1] The notice names versions 2.1.312 and 2.1.313 for Windows and macOS and says they “were not developed by Anthropic”.[1] Cursor said it has no evidence that other versions of the extension or the official distribution are affected.[1] Wired reported that the extension was live for roughly 11 hours and that Cursor, which Wired says is owned by SpaceX, said it was downloaded by “at most 5,000 users”.[5] Implicator reported that extensions auto-update in Cursor by default and that this one updated itself to the malicious version.[6]

Cursor said the extension collects host and user details and attempts to install a persistent SSH backdoor.[1] Cursor said that, outside highly unusual circumstances, an error in the malicious code made a key step fail, and that on most machines the attacker could not have logged in; its notice also says the extension added the attacker’s key, installed persistence and sent host details.[1] OpenSourceMalware said the malicious code ran when the extension was loaded, with no Claude conversation needed.[4] Calum Hall, chief executive of the security firm Phorion, which Wired and DoublePulsar say first noticed the activity, said, as quoted by Help Net Security, that the backdoor bug “minimises impact on macOS” but “the malware is still a significant threat that installs persistence and beacons host reconnaissance back to the operator”.[5][2][3] Wired quoted Hall as saying “Everyone was so lucky here, this was potentially a really dangerous foothold for an attacker”.[5]

Cursor said it removed the malicious version when it detected it, shut down the whole marketplace, audited access and confirmed no other extensions were tampered with, rotated its keys, rebuilt the marketplace and brought it back online.[1] It said it worked with the cloud provider hosting the attacker’s server to take it offline.[1] Cursor advises anyone who installed or updated the extension in that window on macOS or Windows to run its published check for the attacker’s SSH key, warns that uninstalling the extension may not be enough, and tells affected users to rotate credentials and sessions from a trusted system.[1] Help Net Security reported that Cursor plans to contact affected users directly.[3]

Felix Rieseberg, a member of Anthropic’s technical staff, posted on X on Friday 30 October that “it wasn’t a compromise of Anthropic’s systems or employee laptops”, and that a malicious actor used access to Cursor’s marketplace to publish a tampered copy of the extension, which Anthropic did not build or publish, and that the versions on its official channels are not affected and only Cursor users are impacted, as quoted by Wired.[5] Wired also quoted David Dworken, who works on security at Anthropic, as saying “We were not involved with building, publishing, or hosting this.”[5] Wired reported that Cursor did not respond to a request for comment on how the upload happened or whether it came from a breach at Cursor, and Implicator reported on 31 October that neither company had explained how the attackers gained control of the account.[5][6]

Researcher Kevin Beaumont wrote on DoublePulsar that the version was uploaded under Anthropic’s verified account, that Cursor’s wording that it was not developed by Anthropic was “wordsmithing”, and that Anthropic had not informed customers; he also wrote that Anthropic replaced the compromised version with 2.1.314.[2] Implicator reported that Beaumont and Phorion said the malicious version was distributed through Anthropic’s official account on Cursor, and that as of Friday Anthropic had not issued a public notice to customers.[6]

Help Net Security first reported that Phorion found the package on Open VSX and later added that Ax Sharma of Manifold Security disputes that.[3] OpenSourceMalware first thought the package came from the Open VSX registry, then wrote that Cursor told it the compromise was in Cursor’s marketplace.[4] OpenSourceMalware separately wrote that the npm package, the Open VSX extension and the Microsoft VS Code extension for Claude are not malicious.[4] OpenSourceMalware also wrote that its understanding is that the compromise was larger than one extension, while Cursor said its audit found no other extensions tampered with.[4][1]

Key dates

  1. 29 October 2026, about 2:27am PT

    Cursor says the malicious Claude Code extension becomes available in its marketplace (09:27 UTC / 14:57 IST, our conversion assuming Pacific Daylight Time)

  2. 29 October 2026, about 1:35pm PT

    Cursor says the window ends (20:35 UTC / 02:05 IST on 30 October, same assumption); Cursor publishes its security notice that day (time not reported)

  3. 30 October 2026, 11:30am PT

    Cursor updates its notice with indicators of compromise and clarified affected versions

  4. 30 October 2026

    Anthropic staff say on X that Anthropic’s systems were not compromised (time not reported); Help Net Security and Wired publish reports

  5. 31 October 2026

    Implicator reports that neither Cursor nor Anthropic has explained how the attackers gained control of the account

Dates as reported by the sources below.

What is confirmed and what is unclear

✓ Sources agree

  • • Cursor says versions 2.1.312 and 2.1.313 of the Claude Code extension were available in its marketplace on 29 October 2026 between about 2:27am and 1:35pm PT, ran malicious code and were not developed by Anthropic.
  • • Anthropic staff say the extension was published by a malicious actor using access to Cursor’s marketplace, that Anthropic did not build or publish it, and that its own systems were not compromised, as quoted by Wired.
  • • Cursor says it removed the version, rebuilt its marketplace and took the attacker’s server offline, and Wired reports it says at most 5,000 users downloaded the extension.

? Still unclear

  • • How the attacker gained access to publish under Anthropic’s name: Wired and Implicator report that neither Cursor nor Anthropic has explained it.
  • • Which versions and platforms were affected: Cursor names versions 2.1.312 and 2.1.313 for Windows and macOS, Wired says Windows, macOS and Linux, and Help Net Security and DoublePulsar name only 2.1.313, as does OpenSourceMalware’s analysis, which notes that Cursor’s advisory now names both.
  • • How far the compromise went: OpenSourceMalware says its understanding is that it was larger than one extension, while Cursor says its audit found no other extensions tampered with.
  • • Whether the attacker logged in to any machine, and whether Anthropic has published a customer notice: the sources we read do not report a confirmed login (Phorion suggests checking SSH logs), while Implicator reported no Anthropic notice as of Friday.

Sources

  1. [1]OfficialCursor — Security notice: malicious version of Anthropic.claude-code (2.1.312 and 2.1.313) identified in the Cursor VS Code Extension Marketplace (29 October 2026, updated 30 October)
  2. [2]ReportingDoublePulsar (Kevin Beaumont) — Anthropic hacked via Cursor to deliver remote access trojan to Claude developer laptops worldwide (October 2026)
  3. [3]ReportingHelp Net Security — Claude Code extension poisoned with persistent SSH backdoor (30 October 2026)
  4. [4]Primary reportOpenSourceMalware — Trojanized Claude Code Extension Plants an SSH Backdoor (30 October 2026)
  5. [5]ReportingWired — A Supply Chain Attack Put Malicious Anthropic Claude Extensions on Thousands of Devices (30 October 2026)
  6. [6]ReportingImplicator.ai — Cursor’s Marketplace Hands Developers a Backdoored Claude Code (31 October 2026)

Updates

  • 1 November 2026 — First published.

This brief summarises published reporting and statements; it is not original reporting. It was prepared with the help of AI assistants, checked against the sources above, and published by Mrinal Singh Raja as general information, not professional advice. Claims are attributed to the sources that made them, and stories may develop, so please read the sources for the latest — see our editorial standards. See something wrong? Send a correction.

All news