Live data from Hacker News

GitHub confirms breach of 3,800 repos via malicious VSCode extension

bleepingcomputer.com

181–190 of 488 posts

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#181
post #60

Earlier quoted context omitted.

Uber had 8000 repos at one point with 2000 engineers - https://highscalability.com/lessons-learned-from-scaling-ube...

Probably most of them are forks of some public repo with some patch applied and half of those are probably not even used internally anymore.

Afaik, they eventually cleaned it up.

And it was each team owning multiple internal repos of their own deployments/libraries, and not, primarily, clones of public repos.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#182
post #80

That's one way to make things open source.

If you ever want to whistle blow or otherwise leak private information, this would be a great way to do it. Don't just blatantly run the script on your user account, but anonymously upload it as a plug-in that does the scraping and something useless, like tells you which floating-point numbers are even (none of them) then run that and play the victim.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#183
post #168

Earlier quoted context omitted.

Everything Microsoft makes sucks. If they decided to make vacuum cleaners though, they wouldn’t suck, they would blow.

Just five years ago this opinion was heresy on HN. Those of us who still remembered their behavior in the 80s/90s were belittled. "They have changed, gramps. This really smart Satya Nadella is CEO. They are the good guys now. Don't be so bitter over old stuff like systematic use of illegal tactics to attempt to kill all of its competitors including Linux." Also: Note that the headline undersells the news dramatically…

Pretty sure that was astroturfing.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#184

Vs code extensions have been terrifying for a long time. Such a wild and obvious attack vector. I'm constantly getting pop ups in vscode to install an extension because it recognizes a certain file type. It's 50-50 whether that extension is owned by a company or some random dev. Some of these have millions of installs and on first glance appear to be official company owned extensions. I'm at a point in my life where…

I've stayed with Sublime, often to the derision of VSCode addicts. I love to see the "VSCode is perfect" uncritical thinkers get theirs.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#185
post #161
post #91

Earlier quoted context omitted.

It is also company behind NuGet. Guess what they did a year ago. They removed 700 or so packages from NuGet proactively but those turned out to be false positives. It is hard to do the right things.

It is hard for Microsoft to do the right things* FTFY

In fairness, there was a time when I was unable to have a computer sort search results so the default hit was the plugin with 1000x more downloads than all the others combined.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#186

Vs code extensions have been terrifying for a long time. Such a wild and obvious attack vector. I'm constantly getting pop ups in vscode to install an extension because it recognizes a certain file type. It's 50-50 whether that extension is owned by a company or some random dev. Some of these have millions of installs and on first glance appear to be official company owned extensions. I'm at a point in my life where…

And they all want to auto-update, too.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#187
If I'm using more than 5 extensions for a lightweight client like VSCode, I consider whether a full IDE is more appropriate since they have the functionality built in. The same features but from 3rd party extensions introduces more attack vectors.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#188
post #183
post #168

Earlier quoted context omitted.

Just five years ago this opinion was heresy on HN. Those of us who still remembered their behavior in the 80s/90s were belittled. "They have changed, gramps. This really smart Satya Nadella is CEO. They are the good guys now. Don't be so bitter over old stuff like systematic use of illegal tactics to attempt to kill all of its competitors including Linux." Also: Note that the headline undersells the news dramatically…

Pretty sure that was astroturfing.

I always wondered what the division of pro-MS astroturfing was betweeen:

a) Waggener Edstrom (now: WE Communications) or similar

b) Microsoft employees

c) Third-party Microsoft-only developers/IT people (with an obvious vested financial interest)

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#189
post #171

When installing IntelliJ IDEA extensions, I download the code and try to check it for malicious stuff using Claude Code... But not perfect since the code might not match what was released. We would need reproducible builds... I was also toying with comparimg timestamps of git tags / GitHub releases / GitHub actions / plugin update timestamps as one indicator of potential tempering. But not ideal.

If you don't do it for every update, then there is no real point in doing that in the first place.

Re: GitHub confirms breach of 3,800 repos via malicious VSCode extension

#190
post #17

So which extension? Why don't they tell us?

There are rumours that was NX Console VS code extension https://github.com/nrwl/nx-console/security/advisories/GHSA-... https://www.stepsecurity.io/blog/nx-console-vs-code-extensio...

UPD: it’s confirmed now by the CEO of Nx https://x.com/jeffbcross/status/2057236396658811020?s=46&t=_...
Post reply on HN