Founders BetaFounder price: US$ 9.90/month locked for as long as you subscribe.→
HomeBlogNewsletterCursor flags malicious Claude Code extension
Cursor logo on black background, cover of the advisory about a malicious version of an extension hosted on Cursor's marketplace.
Image: Cursor
Newsletter6 minOfficially confirmed

Cursor flags malicious Claude Code extension

Cursor identified a tampered version 2.1.313 of the Claude Code extension in its marketplace. See the exposure window and how to respond.

Marcelo Santiago

Marcelo Santiago

Criador do bridgecode

Cursor published, on October 29, 2026, at 9am Brasília time, a notice about version 2.1.313 of the extension Anthropic.claude-code, distributed in its marketplace for VS Code.

The biggest AI newsletter in the World

Get AI articles in your inbox

Technical curation on models, agents and coding tools. No spam, unsubscribe anytime.

Daily at 8:00 and 16:00 Brasília time. No spam.

The company estimates that up to 5,000 users may have been affected, but did not say how many installed the tampered package.

The code tried to collect data from the environment and maintain remote access via SSH. Cursor says the version was not developed by Anthropic, that it removed the package and that it found no evidence of compromise of other extensions.

What it is: a package distribution incident in a marketplace. What it is not: a confirmed failure in all versions of Claude Code or an announcement of a new model.

In this article you will see:

  • Which package was affected and the period it was available.
  • What type of malicious activity Cursor identified.
  • How to check for possible impact and respond safely.
  • What the case reveals about code agent extensions.

The version 2.1.313 appeared in Cursor's marketplace

Cursor's notice was published on October 29. The company identified an altered version of the extension called Anthropic.claude-code, number 2.1.313, available in its extensions marketplace for VS Code.

The publication defines the exposure window: the version was available between 2:27 and 13:35, Pacific time, on October 29.

To assess risk, cross check the installed version with the download source and this window. The statement does not point to a general problem in Claude Code.

Cursor explicitly states that the malicious extension was not developed by Anthropic. It also says it has no evidence that other versions of the package or the official distribution of Claude Code were affected.

The estimate of up to 5,000 users is an upper limit disclosed by Cursor, not a confirmed count of installations or compromised computers.

The company said it would contact possibly affected users directly.

Claude logo on the official Claude Code page, identifying the tool whose tampered extension appeared in Cursor's marketplace.
Imagem: Anthropic

The official Claude Code site presents Anthropic's product. This reference helps separate the legitimate tool from the specific package that Cursor removed from its own marketplace.

The package tried to collect information and maintain remote access

According to Cursor, the code collected information about the computer and user: machine name, username, operating system, architecture and home folder.

It also collected names of environment variables, working directories, email address configured in Git and public IP address.

Cursor reported attempts to insert an SSH key controlled by the attacker into the authorized keys file and to enable the local SSH service.

SSH allows remote access. A reverse tunnel can create a connection path back to the exposed machine.

The package tried to maintain activity after installation. On macOS, it used a LaunchAgent; on Windows, it tried to create a scheduled task and a startup item.

Therefore, removing only the extension may not clean up files it already left on the computer.

Cursor says the attack server was taken offline with help from the hosting provider. This interrupted communication with that server, but does not prove computers are clean.

An attempt at remote access also does not prove the attacker succeeded.

Enabling the SSH service required administrative privileges. According to Cursor, this step would fail on most macOS and Windows computers due to errors in the code.

The company still recommends checking and performing remediation, as the key and persistence mechanisms could have been written.

How to verify the installation and respond to the incident

Start by confirming whether the installed version was exactly 2.1.313 and whether the download came from the Cursor marketplace during the indicated window. An installation outside that context, by itself, does not match the scenario described in the warning.

Cursor points svc-telemetry as the identifier of the unauthorized key that the package tried to insert into authorized SSH files.

The company recommends looking for that marker and reviewing the other indicators in the official notice.

If there are signs of execution, treat the computer as potentially exposed. Isolate it from the network according to the incident response process.

Do not rely only on uninstalling the extension to remove possible persistent files.

Cursor published procedures and remediation scripts for macOS and Windows in the official notice.

Download the files directly from the incident page, follow the instructions for your system and validate the result before returning the machine to work.

The company recommends changing, from a trusted device, credentials and sessions accessible on the affected machine.

The notice says there was collection of environment variable names, not their values. Still, the attempt at persistent access justifies precaution.

The incident does not prove a flaw in official Claude Code

It is important to attribute each fact to the correct package and environment. Cursor reported a tampered extension hosted on its marketplace.

It did not attribute the malicious code to Anthropic nor announce a compromise of the official Claude Code distribution.

Cursor's response was specific: it removed the version, blocked its distribution, audited access and said it found no other tampered extensions.

The company shut down the marketplace as a precaution, rotated keys, rebuilt the service and brought it back online.

This does not eliminate the need to verify machines that installed the suspicious version. "No evidence of another affected version" does not mean "no user was impacted".

Cursor disclosed a ceiling of potentially exposed users, not a final result of individual investigation.

The episode shows why name, icon and description are not enough to authenticate an extension.

For those installing code agents, it is worth checking the publisher, the version, the package origin and the update time. This matters especially when the tool reads files and executes processes in the development environment.

If you are starting out, check our guide to install and use Claude Code in VS Code.

The comparison of Codex, Copilot and Claude Code also helps distinguish the tools and their installation channels.

Frequently asked questions about the malicious Claude Code extension on Cursor

Which version of the Claude Code extension was tampered with in Cursor's marketplace?

Cursor identified version 2.1.313 of the package `Anthropic.claude-code` in its extensions marketplace for VS Code. The advisory does not attribute the package to Anthropic's official distribution.

Was the official version of Claude Code compromised?

Cursor said it has no evidence that other versions or the official distribution were affected. The incident described refers to version 2.1.313 made available in its marketplace.

How many users may have been affected?

Cursor reported that up to 5,000 users may have been affected. That number is an upper bound, not a confirmed install count.

Is uninstalling the extension enough to remove the risk?

Not necessarily. Cursor warns that the package could leave persistence mechanisms outside the extension, so it recommends following the official verification and remediation procedures.

What should I do if I installed version 2.1.313?

Confirm the source and time of installation, look for the indicators described by Cursor and follow the official remediation. If there are signs of execution, isolate the computer and change credentials accessible from a trusted device.

Verifying version and origin is the first step

The Cursor case does not allow concluding that official Claude Code or other extensions were compromised. It shows that a specific version in a marketplace can require a response beyond simple uninstallation.

If version 2.1.313 came from the Cursor marketplace during the informed window, follow the official instructions, look for the indicators, remove persistence and update credentials from a trusted machine.

For other installations, keep publisher and version verification as part of the normal security flow.

You define the goal and agents split the tasks: one reviews dependencies, another tests the changes, another checks the result. See how orchestration works on bridgecode.

Source: Cursor

Share this article

Add bridgecode as a source on Google
Tags:#Cursor#Claude Code#segurança#extensão maliciosa
Marcelo Santiago
Marcelo Santiago·Creator of bridgecode

Developer and creator of bridgecode, an agentic development environment for orchestrating squads of AI agents. Helps people going from vibe coding to professional development move from idea to shipped product.

The biggest AI newsletter in the World

Enjoyed this content? Stay ahead in AI engineering.

Code analysis, multi-agent architecture, token benchmarks and tools selected by developers for developers.

Daily at 8:00 and 16:00 Brasília time. No spam.