CVE-2024-9676
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 71 - wyżej niż 71% wszystkich znanych CVE
Streszczenie
Podatność w Podman, Buildah i CRI-O związana z podążaniem za dowiązaniami symbolicznymi w bibliotece containers/storage. Przy uruchomieniu złośliwego obrazu z automatycznie przypisaną przestrzenią nazw użytkownika (--userns=auto) biblioteka czyta /etc/passwd wewnątrz kontenera bez walidacji, czy jest to dowiązanie symboliczne, co może prowadzić do odczytu dowolnego pliku na hoście oraz zawieszenia i zabicia procesu przez OOM.
Ocena ryzyka
Atakujący może doprowadzić do odmowy usługi (OOM kill) oraz odczytać dowolne pliki hosta, co może ujawnić wrażliwe dane systemowe.
Rekomendacja
Zaktualizuj Podman, Buildah i CRI-O do wersji zawierających poprawkę oraz unikaj uruchamiania niezaufanych obrazów z opcją --userns=auto.
Inne podatności w containers/storage
Oryginalny opis (angielski, źródło NVD)
A vulnerability was found in Podman, Buildah, and CRI-O. A symlink traversal vulnerability in the containers/storage library can cause Podman, Buildah, and CRI-O to hang and result in a denial of service via OOM kill when running a malicious image using an automatically assigned user namespace (`--userns=auto` in Podman and Buildah). The containers/storage library will read /etc/passwd inside the container, but does not properly validate if that file is a symlink, which can be used to cause the library to read an arbitrary file on the host.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

