Live data from Hacker News

Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

safedep.io

51–60 of 329 posts

Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

#51
Node is the Visual Basic of our day, if Visual Basic had the ability to update itself from a thousand strangers, any minute of the day, without the user-developer having any clue what is going on behind the scenes unless they apply the very skills that would have precluded their use of Node/Visual Basic in the first place.

All that ease-of-development is being paid for by ease-of-rooting.

Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

#55

> Docker Container Escape > The payload checks for the Docker socket and, if present, attempts container escape through three sequential methods: So even if you're running devcontainers / VMs, these worms are already trying to escape. Make sure you're running a rootless VM engine (e.g. podman instead of docker) !

Why not run a proper virtual machine?

Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

#57

In the fictional universe of William Gibson's Sprawl trilogy, it is legal and normal for defenders to go kinetic on cyberattackers. How long until it is simply easier for governments and big business in the countries victimised by these criminal groups, to find the path of least resistance and go after them personally?

What they do is already illegal. The problem is finding out who they are and where they live to go and arrest them.

Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

#58
post #3

Because of course it’s npm

Every programming language package manager is affected. Any random person can sign up and push packages. They are all equivalent to the Arch Linux User Repository and have the exact same caveats.

Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

#59
post #53

Pretty wary of the entire JS/nodejs ecosystem at this stage.

Given general software quality of the js ecosystem, the proliferation of supply chain attacks was just matter of time. I’m curious how other ecosystems will hold (eg Rust)

Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

#60
post #14

The situation is getting crazy ... personally I have already uninstalled node, python and all package managers from my machine and instead only use them in devcontainers / VMs. But even if the dev community comes up with super hardened security, I fear in at least a year the models will be good enough in social engineering that we are still running a losing game.

how do containers solve the problem? if they are connected to the internet (and they are) you have got the same problem, if the credentials can be read by the container, at least to my understanding

On my personal machine, I run OpenSnitch. Much better defense against data exfil if you reject outbound connections to unexpected/unwanted hosts.
Post reply on HN