Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain unprivileged execution inside sbx sandbox
-
ExploitEnumerate virtio-fs shared-export path for read-only mount
-
ExecutionWrite to host directory via unrestricted host-edge grant
-
ImpactHost filesystem integrity compromised
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the attacker already has unprivileged code execution inside the Docker Sandbox (sbx) guest environment - this is the product's intended operating model for running untrusted workloads, so this condition is expected to be met in targeted deployments. The vulnerable condition is specifically triggered when the operator attaches a host directory using read-only mount semantics; if no host directory is mounted read-only, the misconfiguration does not apply. The attacker must additionally be able to derive or enumerate the virtio-fs shared-export path on the guest side, which the description indicates is achievable by unprivileged code. Exploitation is limited to integrity impact on host directories that are actually mounted and to the specific paths exposed via the shared-export allowlist - the attacker cannot reach arbitrary host filesystem locations beyond what the operator granted. |
| Impact | The supplied CVSS 4.0 base score of 5.7 (Medium) reflects AV:L and PR:L - an attacker must already have low-privileged code execution inside the sandbox, materially limiting the attack surface to workloads that intentionally run untrusted or semi-trusted code inside sbx environments, which is the product's stated use case. AT:P (attack requirements present) indicates a specific condition must hold: a host directory must be mounted with the read-only intent for the misconfiguration to be exploitable. The integrity impact is assessed as VI:H, capturing that the attacker can write to host filesystem paths outside the sandbox boundary, which violates container isolation guarantees. There is no confidentiality or availability impact in the CVSS vector. No EPSS data was provided, no KEV listing exists, and no POC is known - this is an unconfirmed-exploitation, medium-severity finding. The real-world risk is highest in AI or multi-tenant workload environments where Docker Sandboxes is used specifically to isolate untrusted code from the host, because that isolation is the primary control being bypassed. The attack is not trivially automatable (AT:P, path derivation required), but the privileged-code-already-in-sandbox assumption aligns exactly with the sbx threat model. |
| Exploit ScenarioDerived | An attacker with low-privileged code execution inside a Docker Sandbox - for example, a malicious or compromised AI workload running in the sbx environment - enumerates or derives the virtio-fs shared-export path for a host directory the operator mounted as read-only. Because the host-edge grant carries no access mode restriction, the attacker writes arbitrary data to that host path, potentially overwriting configuration files, injecting content into shared data directories, or tampering with artifacts that other host processes will subsequently consume. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 12, 2026
Docker Sandboxes (sbx) fails to enforce read-only semantics on virtio-fs host mounts: the in-guest bind correctly receives the read-only flag, but the underlying host-edge grant omitted from the policy-share allowlist carries no access mode, leaving the shared-export path fully writable at the host level. Low-privileged code executing inside the sandbox can enumerate or derive the virtio-fs export path and write to host directories the operator explicitly attached as read-only, breaking the isolation guarantee that is the product's core security promise. No public exploit has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.
RemediationAI
No vendor-released patch version has been independently confirmed from the available data - the references point to product documentation rather than a security advisory. Operators should monitor Docker's security advisories and the Sandboxes documentation for a patched release. As a compensating control, avoid attaching host directories with read-only intent to Docker Sandboxes environments that run untrusted or partially-trusted workloads; instead, copy required read-only data into the sandbox image at build time rather than mounting it at runtime, eliminating the virtio-fs export path entirely. If host mounts are operationally required, restrict the contents of mounted directories to data that can tolerate write access from sandbox workloads until a fix is available, accepting that confidentiality and availability of that data may be at greater risk. Network-layer controls do not mitigate this vulnerability because exploitation is local within the sandbox.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Docker Sandboxes (sbx) is a microVM-based sandboxing product that uses virtio-fs to share host directories into the guest environment. virtio-fs exports host directories via a FUSE server at the host edge; the guest mounts these exports over a virtio device. The vulnerability lies in how the sandbox policy-share allowlist is populated: when an operator specifies a read-only host mount, the in-guest bind mount layer correctly applies the read-only constraint, but the grant added to the host-side allowlist for the virtio-fs export lacks an access-mode field. Because the underlying export path is not restricted at the host edge, it remains writable regardless of the intent expressed in the mount options. CWE-863 (Incorrect Authorization) identifies the root cause: the authorization decision is applied at the wrong layer (in-guest bind) while the authoritative enforcement point (host-edge grant) is left unconstrained. Affected products are identified by CPE cpe:2.3:a:docker:docker_sandboxes:*:*:*:*:*:*:*:*, indicating all known versions of the product.
Know when Docker gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Local access inside sandbox (AV:L), low privileges (PR:L), scope change (S:C) because write escapes to host; no confidentiality or availability impact.
Primary rating from Vendor (Docker).
CVSS VectorVendor: Docker
DescriptionCVE.org
Docker Sandboxes (sbx) applies the read-only intent of a runtime host mount to the in-guest container bind only: the underlying virtio-fs host-edge grant is added to the sandbox's policy-share allowlist with no access mode. The directory stays writable at its shared-export path, so unprivileged code inside the sandbox can derive that path and write to a host directory the operator attached read-only.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl
runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attac
Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a
Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/
The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post
Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten
Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build
Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config
Unauthenticated remote command injection in SGWBOX N3 firmware 2.0.25 lets attackers execute arbitrary operating-system
Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per
Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l
Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c
EUVD-2026-57236
GHSA-q3q4-c92f-m955
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB