Katalog CVE

CVE-2016-3697

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W libcontainer/user/user.go w runC przed wersją 0.1.0, używanym w Dockerze przed wersją 1.11.2, niewłaściwie traktowano numeryczny UID jako potencjalną nazwę użytkownika. To umożliwia lokalnym użytkownikom uzyskanie uprawnień poprzez numeryczną nazwę użytkownika w pliku haseł w kontenerze.

Ocena ryzyka

Podatność ta może prowadzić do eskalacji uprawnień w kontenerach, co stwarza poważne zagrożenie dla bezpieczeństwa systemu. Lokalni użytkownicy mogą uzyskać dostęp do zasobów, do których nie powinni mieć dostępu.

Rekomendacja

Zaleca się aktualizację runC do wersji 0.1.0 lub nowszej oraz Docker do wersji 1.11.2 lub nowszej, aby zlikwidować tę podatność. Należy również przeanalizować konfigurację kontenerów pod kątem bezpieczeństwa.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS