Subscribe free
Morning Merge · Saturday, October 31, 20265 min read

Claude Code's Cursor extension was backdoored

Plus: Northflank says rotate every secret, and Vercel starts billing for Data Cache.

The main thing

An isometric blueprint drawing of a pipe assembly fitted with an orange coupling that has a concealed side outlet beneath its mounting flange.

If you installed or updated Claude Code from Cursor's extension marketplace on October 29, check the version now. A malicious extension could run code on your machine, beside your source code and credentials.

Cursor's security notice identifies Anthropic.claude-code versions 2.1.312 and 2.1.313 on macOS and Windows, available from about 2:27am to 1:35pm Pacific that day. The modified extension tried to add an attacker SSH key, enable SSH, and install a persistent reverse tunnel. Cursor says enabling the local SSH service would fail on most hosts without administrator privileges, but the extension could still leave a key and persistence scripts behind and send host details to the attacker.

Cursor removed the malicious versions, blocked further distribution, and took the attacker server offline. It says it has no evidence that other extension versions or the official distribution were affected. Ars Technica reports that attackers accessed Anthropic's verified Cursor publisher account; how they did so remains unknown.

What to do today: If you installed either version from Cursor's marketplace during that window, follow Cursor's checks and removal steps. Search for its indicators, isolate hosts showing payload execution, and remove the SSH key, persistence scripts, and tunnel processes. Decide whether to rebuild the host. Then rotate credentials and sessions from a trusted system. Uninstalling the extension alone may leave the persistence scripts running.

Quick bits

Also happening

Patch roundup

Happy Halloween. The scariest costume this year is a verified publisher badge.

← All issues

Get this in your inbox every morning.

Free. Five minutes. Unsubscribe in one click.

Subscribe free →