CVE-2026-28479·Docker vulnerability
OpenClaw versions prior to 2026.2.15 use SHA-1 to hash sandbox identifier cache keys for Docker and browser sandbox configurations, which is deprecated and vulnerable to collision attacks. An attacker can exploit SHA-1 collisions to cause cache poisoning, allowing one sandbox configuration to be misinterpreted as another and enabling unsafe sandbox state reuse.
- Severity
- high
- Software
- Docker
- Fixed in
- 2026.2.15
- Published
- 2026-03-05
Affected versions
Until: 2026.2.15
Fixed in: 2026.2.15
How to fix this CVE
Update Docker to version 2026.2.15 or later to replace the deprecated SHA-1 hashing algorithm with a collision-resistant alternative for sandbox identifier cache keys. This patch prevents attackers from poisoning the sandbox configuration cache and forcing unsafe state reuse between isolated containers. Prioritize this update for systems running Docker in multi-tenant or high-security environments where sandbox isolation is critical.
sudo dnf update docker-ceDefensia detects this vulnerability
How to check if you are affected
- Run 'docker version' or 'docker --version' to check the installed Docker version; confirm it is 2026.2.15 or later
- Verify sandbox configuration caching is enabled by checking Docker daemon logs with 'journalctl -u docker -n 100 | grep sandbox' for cache-related entries
- Search system logs for cache collision or configuration mismatch errors using 'grep -r "cache.*poison\|collision" /var/log/docker* /var/log/syslog' to detect exploitation attempts
- After patching, restart the Docker daemon with 'sudo systemctl restart docker' and re-run 'docker version' to confirm the fix is active
FAQ
What is CVE-2026-28479?
CVE-2026-28479 is a cache poisoning vulnerability in Docker's sandbox isolation mechanism caused by use of the cryptographically weak SHA-1 algorithm for hashing sandbox identifiers. An attacker can craft colliding cache keys to force one sandbox configuration to be mistaken for another, potentially allowing escape or privilege escalation in containerized environments.
Is CVE-2026-28479 being actively exploited?
No, this vulnerability is not currently listed on the CISA Known Exploited Vulnerabilities (KEV) catalog and no public exploits are available. However, the low complexity of exploitation makes proactive patching important for defense-in-depth.
What versions of Docker are affected by CVE-2026-28479?
All versions of Docker prior to 2026.2.15 are affected. The vulnerability exists in the OpenClaw sandbox component used by Docker. Update to 2026.2.15 or later to remediate.
How do I check if my server is vulnerable to CVE-2026-28479?
Run 'docker --version' and compare the output to 2026.2.15. If your version is earlier, your system is vulnerable. You can also run 'docker inspect <container-id> | grep -i sandbox' to verify sandbox configuration caching is in use.
Does Defensia detect CVE-2026-28479?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Docker is installed on a monitored server, CVE-2026-28479 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-2026-28479. Free for 1 server.
Get started free