Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
31–40 of 329 posts
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#32Earlier quoted context omitted.
For credential stealing, that is true, but at least it would protect your local machine. But I just read these worms also try container escape ...
You need to use full isolated VM with its own kernel. But then again, I've read somewhere that this malware is also trying to escape the VM isolation as well...
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#33> 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) !
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#34In 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?
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#35Earlier quoted context omitted.
I also was at this point, and I decided to add cooldowns to every project.
Yeah, I agree, but then you are at the mercy of whatever vulnerability is found in the current version(s). It just feels like a lose-lose situation no matter what you do.
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#36Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#37I’m honestly at a point where I’m afraid to update any of my project’s dependencies, and I’m also afraid to run the locally without some locked down VM
Since then, I had set up libvirt/qemu based VM with another Linux running in it specifically for development. Now I run all of docker, kubernetes, IDE, pnpm, uv, etc in that VM and removed them from host. The only write capable secret VM has access to, is my passphrase protected ssh key, which I can quickly revoke from my Github account in case of compromise. Feels much safer now.
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#38> 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) !
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#39Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#40https://aube.en.dev/package-manager/jailed-builds.html
But this feels like a cat/mouse game.