Docker Sandboxes flaw allows local code execution
ZDI rates CVE-2026-121614 at CVSS 7.8; the user must open a malicious file or page.
External command execution via Git config in Docker Sandboxes before 0.50.0
Docker Sandboxes versions 0.31.0 before 0.50.0 do not neutralize repository-controlled Git configuration when running host-side Git commands. An attacker modifying a host repository's Git config, for example via a direct-mode sandbox with the repository mounted read-write, can set core.fsmonitor to invoke an external program. The program runs on the host with the invoking user's permissions outside the sandbox's isolation. Affects users of affected Docker Sandboxes versions.
What to do: Upgrade to Docker Sandboxes 0.50.0. No workaround mentioned.
| Product | Affected | Fixed in |
|---|---|---|
| Docker Sandboxes | 0.31.0 to 0.49.9 | 0.50.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Docker Sandboxes versions 0.31.0 before 0.50.0 do not neutralize repository-controlled Git configuration when running certain host-side Git commands. An attacker who can modify a host repository's Git configuration, for example through a direct-mode sandbox with the repository mounted read-write, can configure core.fsmonitor or another Git setting that invokes an external program. Git can execute the program during a later clone-mode fetch or, starting in version 0.39.0, an sbx kit push initiated by the user. The program runs on the host with the invoking user's permissions, outside the sandbox's microVM isolation. The read-only host repository mount provided to a clone-mode sandbox does not itself allow that sandbox to modify the host repository's Git configuration. The issue is fixed in version 0.50.0.
ZDI rates CVE-2026-121614 at CVSS 7.8; the user must open a malicious file or page.
Today 1K readers · 1.4K views · 466 reads · all time 184K views