Top
Best
New

Posted by _chall 1 day ago

Backdoor in Claude Code for VS Code extension on the Cursor Marketplace(phorion.io)
https://cursor.com/blog/claude-code-extension-security-notic...
934 points | 537 commentspage 8
K0nserv 1 day ago|
If the sole purpose of this hack was to steal cryptocurrency, a silver lining might be, as in many similar cases, that if you stay away from that particular dumpster fire you are probably okay. I mean there's still a reverse shell on your machine to fix, but at least nothing of value was lost.
cube00 1 day ago||
Even if you don't have cryptocurrency they can still go after your GitHub credentials and run some very expensive agent and runner workloads.

I've started developing with a separate user account to limit the blast radius but you still need to login to access repos and use AI features.

K0nserv 1 day ago|||
For sure sandboxing and isolation is feeling increasingly relevant regardless, but crypto theft is acting as a good sponge.
InsidiousWombat 1 day ago||||
now I kinda wanna shadow the usual SSH creds files with LLM read-only user, so it can rummage thru the repos all it wants but I need to do the push using my creds.
bakies 1 day ago|||
That's why I stay away from that dumpster fire too!
DonHopkins 1 day ago||
[dead]
6thbit 22 hours ago||
I suppose it's just the best ROI on using a complex attack vector or spending one or more zero days. But other types of targets may wreak havoc for bystanders that become collateral damage, idk trying to get specific private info on a target may expose data on millions, or anything increasing scope as to hide the real target, etc.
anonymous908213 1 day ago||
If it is true that Binance was compromised as a result of this, hats off to our new billionaire friend for one hell of a heist.
nater5000 1 day ago|||
>hats off to our new billionaire friend

As if this wasn't coordinated by a team directed by the government of North Korea.

Aboutplants 1 day ago||
Is that the rumor? Does the timing line up?
anonymous908213 1 day ago|||
It does. The compromised extension was published about 11 hours before Binance's coins went zoop, Binance blamed a compromised developer laptop, and OP pointed out that their hiring page explicitly notes developers will be using Cursor with Claude Code for "development efficiency".
Aboutplants 1 day ago||
Incredible. Looking a bit more and more like this was the actual case. Wild stuff
6thbit 23 hours ago||||
It lines up and fits so well that it'd scare me more they wouldn't be related than if they were. At least we'd know the vector.
rvz 1 day ago||
This is embarrassing to Anthropic given here that they lack basic security procedures to prevent this and they have gotten themselves hacked to push malware.

Claude Code was already malware, but with this attack you cannot trust the vendor either.

In the next 2 weeks, no one should download / install / update anything as I predict at least one developer's key for a GitHub, NPM, Crates.io or any other CI or login was leaked and the attacker will target those services to propagate their trojan to more victims.

ricky_risky 1 day ago||
not just anthropic, my product that used antigravity is also leaked and copied by google, these close ai company will undoubtably steal your code, file and data.

strongly suggest put your valuable work on local llm.

system2 16 hours ago||
I never understood the appeal of cursor.com. Isn't Claude Code on the CLI enough? Are people really lazy or incompetent to resort to using other companies for the same AI models?
bitwize 16 hours ago||
Third-party package repo is compromised. Everybody curl | bash directly from Dario's web site until a solution can be found.
minimaxa 13 hours ago||
Wait till GitHub gets audited, a literal wild west cesspool of vibe-coded exploits with 1000's of fake stars.
HexnMarcusWolfe 15 hours ago||
... So business as usual then for VSchode ?

The amount of problems it's had from compromised extensions is ridiculous.

rhedak 1 day ago||
Honestly with AI getting smarter it feels like these kind of attacks will only increase...
acedTrex 1 day ago|
Thankfully coding is solved everyone
goingbananas 21 hours ago|
I chuckled at this, thanks
More comments...