PT-2025-34057 · Docker · Docker Desktop

Felix Boulet

+1

·

Published

2025-08-20

·

Updated

2026-05-26

·

CVE-2025-9074

CVSS v4.0

9.3

Critical

VectorAV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions Docker Desktop versions prior to 4.44.3
Description A flaw in the container isolation mechanism of Docker Desktop for Windows and macOS allows local Linux containers to gain unauthenticated access to the Docker Engine API via the configured Docker subnet, typically at '192.168.65.7:2375'. This issue persists regardless of whether Enhanced Container Isolation (ECI) is enabled or if the option to expose the daemon on 'tcp://localhost:2375' without TLS is active. An attacker can exploit this via Server-Side Request Forgery (SSRF) to execute privileged commands, such as managing images and controlling or creating new containers. On Windows systems using the WSL backend, this can lead to a full container escape, allowing the attacker to mount the host drive, read sensitive files, and overwrite system DLLs with the privileges of the user running Docker Desktop. On macOS, while system safeguards provide more protection against unauthorized file access, an attacker can still gain full control over the Docker application and its containers.
Technical details include the use of the '/containers/create' and '/containers/{id}/start' API endpoints to deploy privileged containers with host bind mounts.
Recommendations Update to Docker Desktop version 4.44.3 or later. As a temporary workaround, block container access to the 192.168.65.0/24 subnet on ports 2375-2376 using the host firewall.

Exploit

Fix

LPE

RCE

Exposure of Resource to Wrong Sphere

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2025-10195
CVE-2025-9074

Affected Products

Docker Desktop