Skip to content
7.0 High

CVE-2025-15558 Docker CLI for Windows searches for plugin binaries in C:\ProgramData\Docker\cli-plugins, a directory that does not…

Description

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/cli@v29.1.5+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.

Affected products and versions

Product Affected versions Fixed in
Assisted Installer for Red Hat OpenShift Container Platform 2 Versions not published
Builds for Red Hat OpenShift Versions not published
Gatekeeper 3 Versions not published
Kernel Module Management Operator for Red Hat Openshift Versions not published
Machine Deletion Remediation Operator Versions not published
Multicluster Engine for Kubernetes Versions not published
Multicluster Global Hub Versions not published
OpenShift Pipelines Versions not published
OpenShift Serverless Versions not published
Show the 20 other branches
Product Affected versions Fixed in
OpenShift Service Mesh 2 Versions not published
OpenShift Service Mesh 3 Versions not published
Red Hat Advanced Cluster Management for Kubernetes 2 Versions not published
Red Hat Advanced Cluster Security 4 Versions not published
Red Hat OpenShift AI (RHOAI) Versions not published
Red Hat OpenShift Container Platform 4 Versions not published
Red Hat OpenShift Dev Spaces Versions not published
Red Hat OpenShift for Windows Containers Versions not published
Red Hat OpenShift GitOps Versions not published
Red Hat OpenShift Virtualization 4 Versions not published
Red Hat OpenStack Platform 16.2 Versions not published
Red Hat OpenStack Platform 17.1 Versions not published
Red Hat OpenStack Platform 18.0 Versions not published
Red Hat Quay 3 Versions not published
Red Hat Trusted Artifact Signer Versions not published
Security Profiles Operator Versions not published
Zero Trust Workload Identity Manager Versions not published
Zero Trust Workload Identity Manager - Tech Preview Versions not published
Docker CLI 29.2 earliest → < 29.2.0 29.2.0
compose 5.1 earliest → < 5.1.0 5.1.0

References

Timeline

  1. Published
  2. Last modified
The 27 CVEs of Assisted Installer for Red Hat OpenShift Container Platform 2 →
Track this CVE