CVE Catalog

CVE-2016-3697

High
Published: Translated: NVD NIST

Summary

In libcontainer/user/user.go in runC before version 0.1.0, used in Docker before version 1.11.2, a numeric UID is improperly treated as a potential username. This allows local users to gain privileges via a numeric username in the password file in a container.

Risk Assessment

This vulnerability may lead to privilege escalation in containers, posing a serious security threat to the system. Local users could gain access to resources they should not have access to.

Recommendation

It is recommended to update runC to version 0.1.0 or later and Docker to version 1.11.2 or later to mitigate this vulnerability. Additionally, the security configuration of containers should be reviewed.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS