Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
21–30 of 329 posts
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#22> 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
#23Earlier quoted context omitted.
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
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 ...
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#24Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#25Another day, another pre/postinstall script executed that could have easily have been prevented by any sane package manager. NPM really desperately needs an 'allowBuilds' style allowlist [1] and 'approve-builds' command [2]. 1. https://pnpm.io/settings#allowbuilds 2. https://pnpm.io/cli/approve-builds
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#26> 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) !
> Make sure you're running a rootless VM engine (e.g. podman instead of docker) ! Aren't most people running docker rootless (at least on Linux)? Does podman do more?
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#27> 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) !
> Make sure you're running a rootless VM engine (e.g. podman instead of docker) ! Aren't most people running docker rootless (at least on Linux)? Does podman do more?
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#28Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#29If you think about it, this is actually a new kind of security. Security by numbers. Overwhelm the attackers with so many compromised services and devices that they get a reverse denial of service. It's inspired by nature in herd animals.
Re: Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
#30In 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?