🚨 Shai-Hulud is back. Hours ago. Still spreading. 440+ npm packages. 1,600+ versions. 2B+ monthly downloads - and the count is climbing. Here's what happened, why your sandbox won't catch it, and how we block it at runtime. A thread 🧵 (1/8)
1
1
1
57
We built for this - not just which domain, but which paths, methods, and body are allowed inside it. api.github.com stays open. Exfil repo: blocked before a byte leaves. That shape of attack doesn't have a path to happen. The model proposes. The runtime decides. (7/8)
1
14
Tracking this live with great coverage: @MosheTov @OX__Security, @41thexplorer @wiz_io, and folks from @AikidoSecurity, @JFrogSecurity all on it. (8/8)
8