Read the docs
TI-2025-14197 Aliases CVE-2025-15558GHSA-p436-gjf2-799p

Docker Desktop Docker Plugins Uncontrolled Search Path Element Local Privilege Escalation Vulnerability

Priority LOW 34CWE-427Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-427.

Summary

Docker CLI for Windows searches for plugin binaries in C:\ProgramData\Docker\cli-plugins, a directory that does not exist by default. A low-privileged attacker can create this directory and place malicious CLI plugin binaries (docker-compose.exe, docker-buildx.exe, etc.) that are executed when a victim user opens Docker Desktop or invokes Docker CLI plugin features, and allow privilege-escalation if the docker CLI is executed as a privileged user. This issue affects Docker CLI: through 29.1.5 and Windows binaries acting as a CLI-plugin manager using the github.com/docker/cli/cli-plugins/manager https://pkg.go.dev/github.com/docker/[email protected]+incompatible/cli-plugins/manager  package, such as Docker Compose. This issue does not impact non-Windows binaries, and projects not using the plugin-manager code.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00549 46th percentileScored 2026-11-07
Fix Fixed Docker CLI (Docker): 29.2.0Compose (Docker): 5.1.0+1 more product

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
DockerDocker CLI—29.2.0Patch availableCNA
DockerCompose—5.1.0Patch availableCNA
—github.com/docker/cli (Go)19.03.0 to before 29.2.029.2.0Patch availableGHSA-p436-gjf2-799p
  • Docker CLI VendorDocker Affected — Fixed in 29.2.0 Patch available CNA
  • Compose VendorDocker Affected — Fixed in 5.1.0 Patch available CNA
  • github.com/docker/cli (Go) Vendor— Affected 19.03.0 to before 29.2.0 Fixed in 29.2.0 Patch available GHSA-p436-gjf2-799p

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:docker:command_line_interface:*:*:*:*:*:*:*:*up to 29.1.5VulnerableDocker
cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*not specified by NVDRunning onMicrosoft
  • cpe:2.3:a:docker:command_line_interface:*:*:*:*:*:*:*:* Versions up to 29.1.5 Vulnerable ·Docker
  • cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Microsoft

Remediation

  • Fix · CNA Docker CLI (Docker) Fixed in 29.2.0
  • Fix · CNA Compose (Docker) Fixed in 5.1.0
  • Fix · GHSA-p436-gjf2-799p github.com/docker/cli (Go) Fixed in 29.2.0 Advisory →

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

Not affected: 27 products
  • Assisted Installer for Red Hat OpenShift Container Platform 2
  • Builds for Red Hat OpenShift
  • Gatekeeper 3
  • Kernel Module Management Operator for Red Hat Openshift
  • Machine Deletion Remediation Operator
  • Multicluster Engine for Kubernetes
  • Multicluster Global Hub
  • OpenShift Pipelines
  • OpenShift Serverless
  • OpenShift Service Mesh 2
  • OpenShift Service Mesh 3
  • Red Hat Advanced Cluster Management for Kubernetes 2
  • Red Hat Advanced Cluster Security 4
  • Red Hat OpenShift AI (RHOAI)
  • Red Hat OpenShift Container Platform 4
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift GitOps
  • Red Hat OpenShift Virtualization 4
  • Red Hat OpenShift for Windows Containers
  • Red Hat OpenStack Platform 16.2
  • Red Hat OpenStack Platform 17.1
  • Red Hat OpenStack Platform 18.0
  • Red Hat Quay 3
  • Red Hat Trusted Artifact Signer
  • Security Profiles Operator
  • Zero Trust Workload Identity Manager
  • Zero Trust Workload Identity Manager - Tech Preview

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-15558
  2. 2026-10-03 Alias added: GHSA-p436-gjf2-799p

References

  • TI-2021-17934 Docker CLI leaks private registry credentials to registry-1.docker.io CVSS 3.1HIGH 7.5

Sources