CVE-2025-36154·Docker vulnerability
IBM Concert 1.0.0 through 2.1.0 stores sensitive information in cleartext during recursive docker builds which could be obtained by a local user.
- Severity
- medium
- Software
- Docker
- Fixed in
- 2.2.0
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at <0.1% — in the bottom 1% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Affected versions
From: 1.0.0
Until: 2.2.0
Fixed in: 2.2.0
How to fix this CVE
Docker versions 1.0.0 through 2.1.0 fail to properly isolate sensitive data during recursive builds, allowing local users with system access to retrieve credentials and secrets stored in build contexts. Upgrade Docker to version 2.2.0 or later to prevent unauthorized exposure of sensitive information during the build process. After patching, audit your build pipelines to ensure no credentials were cached in intermediate layers.
sudo dnf update docker-ceDefensia detects this vulnerability
How to check if you are affected
- Run `docker --version` to display the currently installed Docker version and confirm if it falls within 1.0.0–2.1.0
- Execute `docker info | grep -i version` to cross-verify the daemon version running on your system
- Check for multi-stage builds in your Dockerfile using `grep -n FROM Dockerfile` to identify recursive build patterns that may have exposed secrets
- Verify the patch was applied by confirming `docker --version` now reports 2.2.0 or later
FAQ
What is CVE-2025-36154?
This vulnerability exists in Docker's build process where sensitive information (API keys, passwords, tokens) is stored in plaintext within build artifacts, allowing local system users to extract credentials from the build environment.
Is CVE-2025-36154 being actively exploited?
No, this CVE is not listed in CISA's Known Exploited Vulnerabilities catalog and no public exploits are currently available, though the local access requirement means it poses risk in multi-tenant or compromised environments.
What versions of Docker are affected by CVE-2025-36154?
Docker versions 1.0.0 through 2.1.0 are vulnerable; version 2.2.0 and later contain the fix.
How do I check if my server is vulnerable to CVE-2025-36154?
Run `docker --version` and compare the output against the affected range (1.0.0–2.1.0); if your version is within this range, your system is vulnerable.
Does Defensia detect CVE-2025-36154?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Docker is installed on a monitored server, CVE-2025-36154 will appear in your dashboard with remediation steps.
Related Docker CVEs
References
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2025-36154. Free for 1 server.
Get started free