~/talk

Playing in the Sandbox: A Study on the Usability of Seccomp

Talkat SOUPS 2025 · 2025-08-10..08-12· [security]
links:none on file
links:none on file
slides:none on file

Study recruits 7 experienced Seccomp developers after six months of hunting and asks them to sandbox a small app; 6 of 7 produce working sandboxes using strace-driven allowlisting, plus one using a homemade header, others consulting man pages, Stack Overflow or ChatGPT. Several sandboxes end up overprivileged because full startup and loader syscalls are whitelisted (ChatGPT and naive full-whitelist approaches cause extra permissions). Conclusion: seccomp is powerful but too low-level; developers want higher-level, use-case driven abstractions like pledge/unveil.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13Sandboxing with seccomp
  3. 2:58Developers approach sandboxing
  4. 5:26System call struggles
  5. 7:53Usability frustrations
  6. 8:55Seccomp limitations
  7. 10:02Sandboxing alternatives
  8. 10:43Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.