When npm Scripts Turn Into Silent Threats: Why Node Needs OS‑Level Sandboxing
Node’s ubiquitous package ecosystem hides a silent menace: post‑install scripts that can read, write, and exfiltrate user data. While Deno’s permission model marks a step forward, it falls short without OS‑level isolation. The article explores how macOS’s sandbox‑exec can be leveraged to harden Node, and why the community must demand deeper sandboxing for JavaScript runtimes.