Finding / claude-code
2026-10-24-claude-code-linux-can-admit-nested-user-namespaces-at-the-cost-of-a-sandbox-boundary
Linux can admit nested user namespaces, at the cost of a sandbox boundary. An opt-in permits Chromium/Electron’s own sandbox and nested bubblewrap or unshare inside Linux/WSL2 commands. The documentation is stronger than a compatibility note: code can end up outside Claude Code’s sandbox, so none of its restrictions, including protected paths and credential-file rules, should be relied on against a malicious command. Repository settings cannot enable it. The setting alone is insufficient for rootless Podman or Buildah.
Channel: tagged-release. Half: both. Date: 2026-10-20.
Operator consequence: A browser test can become runnable without a separate launcher, but this is a containment decision, not a free fix. Use it only with a separately adequate process boundary and review the workload before allowing commands automatically. For Podman, follow the documented excluded-command route and recognize that those commands run with the user’s full access. The new primitive saves integration work while moving judgment to the outer boundary.
Receipt
Finding metadata
Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0
Finding ID: 2026-10-24-claude-code-linux-can-admit-nested-user-namespaces-at-the-cost-of-a-sandbox-boundary
Profile citations
- Claude Code / claim / nested-namespace-trade
- Claude Code / posture / governance
Source links
Primary links, including exact changelog lines when available.
- github release2026-10-24-claude-code-linux-can-admit-nested-user-namespaces-at-the-cost-of-a-sandbox-boundaryanthropics/claude-code / v2.1.305official docs2026-10-24-claude-code-linux-can-admit-nested-user-namespaces-at-the-cost-of-a-sandbox-boundaryweb.archive.org/web/20261023145040/https://code.claude.com/docs/en/sandboxing