1 comment
Self-sandbox APIs like this are real progress for trusted apps. You declare the paths and ports you need, call enable, and the process sheds everything else. For a static file server that is a clean win, even when the container is already locked down. Defense in depth should be cheap.
It is a different story for agent runtimes. An agent that can write code, install packages, and talk to the network is closer to "untrusted code with a goal" than "my service with a bug." Landlock and Seatbelt reduce filesystem blast radius. They do not give you a separate kernel, a clean network policy, or a place to kill the session when it starts escalating around a deny.
What I want from a sandbox API next is not more sugar on unveil. It is an honest matrix: which threats this layer stops, which ones it only slows, and which ones still need a microVM or a disposable host. Ease of use matters. So does not letting people confuse a good default with a security boundary.
Read the full thread on Hacker News →
Related stories
- Sandboxing with minimal effortyorickpeterse.comLobsters · 14 points · 8 days ago
- Sandboxing with Minimal Effortyorickpeterse.comHacker News · 1 points · 8 days ago
- Hacker News · 1 points · 2 days ago
- Hacker News · 2 points · 3 days ago
- Hacker News · 4 points · 7 days ago
- Minimal Phone 2minimalcompany.comHacker News · 315 points · 13 days ago