▲ 235 ▼ Malicious VSCode extensions with millions of installs discovered (www.bleepingcomputer.com) submitted 2 years ago by floofloof@lemmy.ca to c/programming@programming.dev 53 comments fedilink hide all child comments
[–] Kuinox@lemmy.world -3 points 2 years ago (1 child) They made themselves the extensions. If you are talking about the other reverse shell, it hit a local IP address. permalink fedilink source parent hideshow 2 child comments replies: [–] kinttach@lemm.ee 4 points 2 years ago (1 child) True, it’s a private (not local) IP. It could easily have connected to a remote system, as their proof-of-concept did. This code execs cmd.exe and pipes output to and from a hardcoded IP. That’s pretty weird. What’s running on that IP? How does the extension know something is there? It looks like VS Code has no review — human or automated — or enforced entitlement system that would have stopped this or at least had someone verify it was legit. permalink fedilink source parent hideshow 2 child comments replies: [–] Kuinox@lemmy.world -2 points 2 years ago (1 child) Thing is, tons of code extensions have an RCE in one form or another, but they always hit a localhost, or configurable IP. How do there automated analysis did any difference ? Tons of extensions summon the cmd to summon the language devtools, their automated analysis flagged tons of package and they infer millions of infeections from that. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago (1 child) infeections Since I read this I can't stop picturing you as Peter Lorre lmao. permalink fedilink source parent hideshow 2 child comments replies: [–] Kuinox@lemmy.world 2 points 2 years ago (1 child) Damn now I noticed i did tons of mistake/types there ^^'. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago Lol it was just one of those things where I read it in his voice for that word. permalink fedilink source parent
[–] kinttach@lemm.ee 4 points 2 years ago (1 child) True, it’s a private (not local) IP. It could easily have connected to a remote system, as their proof-of-concept did. This code execs cmd.exe and pipes output to and from a hardcoded IP. That’s pretty weird. What’s running on that IP? How does the extension know something is there? It looks like VS Code has no review — human or automated — or enforced entitlement system that would have stopped this or at least had someone verify it was legit. permalink fedilink source parent hideshow 2 child comments replies: [–] Kuinox@lemmy.world -2 points 2 years ago (1 child) Thing is, tons of code extensions have an RCE in one form or another, but they always hit a localhost, or configurable IP. How do there automated analysis did any difference ? Tons of extensions summon the cmd to summon the language devtools, their automated analysis flagged tons of package and they infer millions of infeections from that. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago (1 child) infeections Since I read this I can't stop picturing you as Peter Lorre lmao. permalink fedilink source parent hideshow 2 child comments replies: [–] Kuinox@lemmy.world 2 points 2 years ago (1 child) Damn now I noticed i did tons of mistake/types there ^^'. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago Lol it was just one of those things where I read it in his voice for that word. permalink fedilink source parent
[–] Kuinox@lemmy.world -2 points 2 years ago (1 child) Thing is, tons of code extensions have an RCE in one form or another, but they always hit a localhost, or configurable IP. How do there automated analysis did any difference ? Tons of extensions summon the cmd to summon the language devtools, their automated analysis flagged tons of package and they infer millions of infeections from that. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago (1 child) infeections Since I read this I can't stop picturing you as Peter Lorre lmao. permalink fedilink source parent hideshow 2 child comments replies: [–] Kuinox@lemmy.world 2 points 2 years ago (1 child) Damn now I noticed i did tons of mistake/types there ^^'. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago Lol it was just one of those things where I read it in his voice for that word. permalink fedilink source parent
[–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago (1 child) infeections Since I read this I can't stop picturing you as Peter Lorre lmao. permalink fedilink source parent hideshow 2 child comments replies: [–] Kuinox@lemmy.world 2 points 2 years ago (1 child) Damn now I noticed i did tons of mistake/types there ^^'. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago Lol it was just one of those things where I read it in his voice for that word. permalink fedilink source parent
[–] Kuinox@lemmy.world 2 points 2 years ago (1 child) Damn now I noticed i did tons of mistake/types there ^^'. permalink fedilink source parent hideshow 2 child comments replies: [–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago Lol it was just one of those things where I read it in his voice for that word. permalink fedilink source parent
[–] ArcaneSlime@lemmy.dbzer0.com 1 point 2 years ago Lol it was just one of those things where I read it in his voice for that word. permalink fedilink source parent