Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Cursor reporting this: https://cursor.com/blog/claude-code-extension-security-notic...

    What appears to be an official Binance account reporting it also:

    https://www.binance.com/en/square/post/10-30-2026-claude-cod...

  • So if this happened to OpenAI it would've been instantly auto-updated everywhere? VS Code has an "auto update delay" which I have configured to a week, but I just found out that (https://code.visualstudio.com/updates/v1_123):

    > Note: This delay does not apply to extensions from trusted publishers such as Microsoft, GitHub, and OpenAI. These extensions continue to update immediately.

    You can't even configure which publishers you "trust"...

    by orlp
  • > Yesterday, Anthropic were compromised and Cursor extension used by tens of millions of developers for Claude access was delivering a remote access trojan via an SSH reverse backdoor

    That's a bit hyperbolic: someone released a version of the Claude Code VS Code extension with a backdoor on the Cursor marketplace:

    > a maliciously modified version of Anthropic’s Claude Code extension was made available in the Cursor VS Code extension Marketplace

    https://cursor.com/blog/claude-code-extension-security-notic...

  • I think it should be important to note that this affected the Claude Code extension on the Open VSX extension registry (and by extension, the Cursor marketplace). From what is currently known, the build on the official marketplace was/is clean.

    EDIT: I am now actually unsure if this is the case. From what I can see, all of the write-ups mention the Cursor marketplace and Open VSX specifically, but make no explicit mention of the official Microsoft registry.

    EDIT 2: The version that was compromised (2.1.313) seems to have never been published on the official Microsoft registry. As per the documentation [1], unpublished versions should still be discoverable:

    > When you unpublish an extension, the Marketplace preserves the extension statistics. The extension remains publicly discoverable and available via an existing API.

    [1]: https://code.visualstudio.com/api/working-with-extensions/pu...

  • The original Phorion report really should be up here. It even details what exactly happened. So they simply added a ssh key to the authorized keys.

    https://phorion.io/blog/offical-claude-code-vsx-compromise/

  • https://www.reuters.com/business/media-telecom/cursor-says-u...

    > Cursor said the extension was not developed by Anthropic and the maliciously modified extension was live on the marketplace from about 2:27 a.m. PT to 1:35 p.m. PT on Thursday

    So is this or isn't this from Anthropic and how did this happen?

  • This is from the Cursor blog [1] linked in the description, but repeating it here in case it's useful to anyone:

    ------

    Check whether you are impacted

    The malicious extension appends the attacker's public key, labeled svc-telemetry, to your SSH authorized keys. To check for it:

    On macOS, run:

       grep -qs svc-telemetry ~/.ssh/authorized_keys && echo "svc-telemetry key found" || echo "No key found; machine not impacted"
    
    On Windows, run in PowerShell:

       $files = "$HOME\.ssh\authorized_keys", "C:\ProgramData\ssh\administrators_authorized_keys" | Where-Object { Test-Path $_ }
       if ($files -and (Select-String svc-telemetry $files)) { "svc-telemetry key found" } else { "No key found; machine not impacted" }
    
    ------

    [1] https://cursor.com/blog/claude-code-extension-security-notic...

  • Felix from Anthropic here.

    We’re working with Cursor on this incident, but it wasn’t a compromise of Anthropic’s systems or employee laptops. A malicious actor used access to Cursor’s marketplace to publish a tampered copy of the Claude Code extension, which we didn’t build or publish. The versions on our official channels are not affected and this only impacts Cursor users.

Explore Birbla archives