CVE-2016-3697

docker: privilege escalation via confusion of usernames and UIDs

Published Jun 1, 2016 CVSS 3.1 · 7.8 High EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-2563 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.
Github GHSA Github GHSA GHSA-q3j5-32m5-58c2 Privilege Elevation in runc
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 6, 2024, 12:03 AM
Reserved
Mar 30, 2016, 12:00 AM
Status
Modified
Published
Jun 1, 2016, 8:59 PM
Modified
Jun 17, 2026, 12:46 AM
Severity
Moderate
Public date
Apr 22, 2016, 12:00 AM