Using a container, virtual machine, or sandbox does not automatically make an execution platform
secure. Across the products we examined, the isolation boundary was repeatedly weakened — even broken —
by the surrounding implementation: unsafe mounts, inconsistent policy enforcement, path-handling
mistakes, privileged helpers, shared state, and management APIs. Findings such as
GhostLock
further show an attacker can reach kernel-level privilege
from a heavily constrained user. Isolation should not be treated as a vague product claim; vendors
should clearly document, disclose, and remediate failures that materially weaken the promised boundary.
Stack Rust microVM on libkrun (KVM / HVF / WHP)
Findings 4 escape · 6 bypass
Response Responded · 3 days
Smolvm sells a real guest kernel per workload — stronger than shared-kernel containers in principle.
The high-impact issues we counted sit on the VMM and packaging surfaces around that boundary:
guest-trusted virtio-fs DAX mapping arithmetic that remaps host pages, writable shared rootfs / packed layers, and create-API injection of host-path
capabilities. More findings here does not equal weakest product: privilege drop after boot still
raises the bar for host-equivalent impact relative to sandboxes that never engage.
Disclosure was among the strongest in the set (reply in three days; no SECURITY.md,
but other channels worked).
5 out of the 10 vulnerabilities have been fixed.
Vulnerabilities triggerable in sandbox or when loading the payload are in scope.
Stack OS-policy sandbox via Anthropic sandbox-runtime (srt)
Findings 1 escape · 1 bypass
Response No reply yet
Runtm advertises OS-level isolation by wrapping agent work in srt (bubblewrap /
seatbelt-style policy). The critical finding is architectural: the shipped
session prompt path never launches that layer and instead runs host
claude --dangerously-skip-permissions, so the advertised boundary is absent on the
primary UX path. A second issue lets writable on-disk sandbox state retarget later prompts
outside the assigned workspace.
Security contact posture was poor (SECURITY.md email undeliverable; no reply at
publication).
[TODO: exact contact attempts / dates]
Other paths did invoke srt correctly
Stack Container sandbox runtime (Beam documents gVisor + runc)
Findings 0 escape · 7 bypass · 1 cross-tenant
Response No reply yet
Beta9 is Beam’s open-source serverless / sandbox engine: orchestration, volumes, and code
execution for AI workloads. Public docs emphasize container isolation with gVisor. The counted
failures are mostly control-plane and filesystem mediation bugs — sandbox file RPCs operating
on host bind sources, path translation before jail checks, workspace sync traversal, cachefs
percent-encoding materializing daemon-local files, source-fetch reading attacker-chosen host
paths, and symlink following onto the host. That pattern weakens the container story even when
the guest runtime itself is sound.
SECURITY.md exists; we had no reply by publication.
We can not confirm whether the cloud version is affected by these issues as we did not receive a response from the vendor.
Stack Multi-hypervisor OCI VM runtime (Firecracker, Cloud Hypervisor, QEMU, Apple VZ)
Findings 0 escape · 5 bypass · 1 cross-tenant
Response No reply yet
Hypeman puts OCI images into real VMs behind a Docker-like CLI — a strong isolation model when
the guest is the only trust boundary. Findings clustered on host-side orchestration: snapshot-ID
path traversal into os.RemoveAll, volume / size cleanup deleting arbitrary host
directories, unrestricted host PCI function registration, rootfs symlink redirect of pre-chroot
secret writes, and a Firecracker standby-fork path that retains a live pointer into source VM
snapshot memory. The hypervisor can be fine while the management plane still breaks the store.
No SECURITY.md; no reply yet.
We reached out to the vendor for confirmation through their public email address, but did not receive a response by publication.
Stack Computer-use agent infra — Lume / Docker / QEMU / Hyper-V backends
Findings 0 escape · 3 bypass · 1 cross-tenant
Response No reply yet
Cua’s job is isolated desktops for computer-use agents, with multiple providers rather than a
single sandbox primitive. Issues we counted include host command execution via PowerShell
metacharacters in Hyper-V parameters, sandbox-name and layer-title path traversal writing host
files, QCOW2 pull artifacts that can make QEMU open arbitrary host paths, and every Hyper-V
guest exposing an unauthenticated administrator command server on the host. Guest OS isolation
does not help if the control path or guest agent is wide open.
No SECURITY.md; no reply yet.
We reached out to the vendor for confirmation through their public email address, but did not receive a response by publication.
Stack OS-policy sandbox (bubblewrap / seatbelt / Windows ACL + network proxy)
Findings 0 escape · 3 bypass
Response Not on HackerOne yet
Anthropic’s srt is a lightweight process sandbox used by Claude Code and by
dependents such as runtm: filesystem and network policy without a container or VM. The product
is the policy engine, so inconsistent enforcement is the core risk. Representative
counted issues include Windows filesystem policy applied inconsistently across execution paths;
additional Windows ACL / hardlink / proxy-policy issues appear in the scan corpus but introducing-commit
attribution for this product remains deferred.
Anthropic is on HackerOne generally; this experimental repo was not yet listed there at review time.
Stack Kernel OS-policy (Landlock, Seatbelt, seccomp notify, network proxy)
Findings 0 escape · 2 bypass
Response Responded · 2 days
Nono applies irrevocable kernel allow-lists to agent processes and can broker tools into tighter
child sandboxes with credential injection. That design targets the right threat model for local
agents. Counted failures are enforcement gaps rather than full escapes: proxy-only network
fallback reported as success without filters, seccomp network approvals continuing the original
syscall after authorizing a child, TCP-only Landlock rules treated as complete isolation, and
numeric /dev/fd reopen into the supervisor’s descriptor table. Small finding count
plus fast, detailed reply put nono among the better postures in this set.
SECURITY.md present; replied in two days.
Nono is still under experimental and rapidly development. They have realized the issues and are working on fixes.
Stack Docker sandboxes today; docs also describe microVM / multi-provider control plane
Findings 0 escape · 1 bypass
Response No reply yet
Amika is a control plane for coding-agent sandboxes: preset Docker environments, credential
mounts, and an HTTP API. The primary counted issue is semantic: Mode: rwcopy mounts
are documented as copy-isolated but become live writable host bind mounts, so in-sandbox writes
persist on the host. Related scan material also showed a materialize path executing
request-supplied commands on the host rather than inside a container.
No SECURITY.md; no reply yet.
We reached out to the vendor for confirmation through their public email address to verify the expected behavior, but did not receive a response by publication.