CVE-2016-3697
lowpriority · track · 31EPSS 0.004 · 33 %ileEURUUSEPSS · scored 2026-10-27
libcontainer/user/user.go in runC before 0.1.0, as used in Docker before 1.11.2, improperly treats a numeric UID as a potential username, which allows local users to gain privileges via a numeric username in the password file in a container.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- Fixeddocker-0:1.9.1-40.el7.src as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:1034 - Fixeddocker-0:1.9.1-40.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:1034 - Fixeddocker-common-0:1.9.1-40.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:1034 - Fixeddocker-forward-journald-0:1.9.1-40.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:1034 - Fixeddocker-logrotate-0:1.9.1-40.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:1034 - Fixeddocker-selinux-0:1.9.1-40.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:1034 - Fixeddocker-0:1.10.3-57.el7.src as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-common-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-logrotate-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-lvm-plugin-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-novolume-plugin-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-rhel-push-plugin-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-selinux-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634 - Fixeddocker-v1.10-migrator-0:1.10.3-57.el7.x86_64 as a component of Red Hat Enterprise Linux 7 Extrasredhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:2634
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · low–high · 2.1–7.8
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (24)
Products and version ranges known to be affected.
advisories (4)
Vendor and ecosystem advisories describing this.
- RHSA-2016:1034Red Hat Security Advisory: docker security, bug fix, and enhancement update2016-05-12csaf · redhat_csafUS
An update for docker is now available for Red Hat Enterprise Linux 7 Extras. Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- RHSA-2016:2634Red Hat Security Advisory: docker security and bug fix update2016-11-03csaf · redhat_csafUS
An update for docker is now available for Red Hat Enterprise Linux 7 Extras. Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- GHSA-q3j5-32m5-58c2Privilege Elevation in runc2021-12-20ghsa · osvUS
libcontainer/user/user.go in runC before 0.1.0, as used in Docker before 1.11.2, improperly treats a numeric UID as a potential username, which allows local users to gain privileges via a numeric username in the password file in a container.
- GO-2021-0070Privilege escalation in github.com/opencontainers/runc2021-04-14vendor · osvUS
GetExecUser in the github.com/opencontainers/runc/libcontainer/user package will improperly interpret numeric UIDs as usernames. If the method is used without verifying that usernames are formatted as expected, it may allow a user to gain unexpected privileges.
also known as (7)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (24)
External citations — patches, advisories, analysis.
- http://lists.opensuse.org/opensuse-updates/2016-05/msg00111.htmlcnnvd
- http://rhn.redhat.com/errata/RHSA-2016-1034.htmlcnnvd
- http://rhn.redhat.com/errata/RHSA-2016-2634.htmlcnnvd
- https://github.com/docker/docker/issues/21436cnnvd
- https://github.com/opencontainers/runc/commit/69af385de62ea68e2e608335cffbb0f4aa3db091cnnvd
- https://github.com/opencontainers/runc/pull/708cnnvd
- https://github.com/opencontainers/runc/releases/tag/v0.1.0cnnvd
- https://security.gentoo.org/glsa/201612-28cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan