Skip to content

Commit 96a1caa

Browse files
committed
fix(sandbox): restore GPU proc baseline
Signed-off-by: Evan Lezar <elezar@nvidia.com>
1 parent 0693dc0 commit 96a1caa

4 files changed

Lines changed: 357 additions & 105 deletions

File tree

architecture/security-policy.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,15 @@ For the field-by-field YAML reference, use
2121
Filesystem and process policy are startup-time controls. Network policy is
2222
dynamic and can be hot-reloaded when the new policy validates successfully.
2323

24+
The sandbox supervisor also injects runtime baseline filesystem paths before
25+
the child process starts. Proxy mode adds the standard read-only system paths
26+
and writable work paths needed by the proxy and shell environment. GPU runtimes
27+
add the NVIDIA or WSL2 device nodes exposed inside the sandbox and promote
28+
`/proc` to read-write for default-like policies because CUDA initialization
29+
writes `/proc/<pid>/task/<tid>/comm`. Custom policies that explicitly keep a
30+
GPU-required path read-only fail at startup with an actionable diagnostic
31+
instead of being silently widened.
32+
2433
## Network Decisions
2534

2635
Ordinary network traffic follows this order:

0 commit comments

Comments
 (0)