CVE-2021-21284: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
In Docker before versions 9.03.15, 20.10.3 there is a vulnerability involving the –userns-remap option in which access to remapped root allows privilege escalation to real root. When using “–userns-remap”, if the root user in the remapped namespace has access to the host filesystem they can modify files under “/var/lib/docker/” that cause writing files with extended privileges. Versions 20.10.3 and 19.03.15 contain patches that prevent privilege escalation from remapped user.
References
- docs.docker.com/engine/release-notes/
- github.com/advisories/GHSA-7452-xqpj-6rpc
- github.com/moby/moby/commit/64bd4485b3a66a597c02c95f5776395e540b2c7c
- github.com/moby/moby/releases/tag/v19.03.15
- github.com/moby/moby/releases/tag/v20.10.3
- github.com/moby/moby/security/advisories/GHSA-7452-xqpj-6rpc
- nvd.nist.gov/vuln/detail/CVE-2021-21284
- security.gentoo.org/glsa/202107-23
- security.netapp.com/advisory/ntap-20210226-0005/
- www.debian.org/security/2021/dsa-4865
Detect and mitigate CVE-2021-21284 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →