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, for example:
guest-trusted virtio-fs DAX mapping arithmetic that remaps host pages, writable shared rootfs / packed layers. 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).
We reached out to the vendor for confirmation through their other public email addresses in July, but did not receive a response by publication.
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 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, 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 allow-lists to agent processes. That design targets the right threat model for local
agents. Counted failures are enforcement gaps rather than full escapes: seccomp network approvals continuing the original
syscall after authorizing a child, 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.