Katalog CVE

CVE-2024-9407

ŚrednieCVSS 4.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 20 - wyżej niż 20% wszystkich znanych CVE

Streszczenie

Podatność w opcji bind-propagation instrukcji RUN --mount w Dockerfile. System nieprawidłowo waliduje dane wejściowe, co pozwala użytkownikom na przekazywanie dowolnych parametrów do instrukcji mount. Można to wykorzystać do montowania wrażliwych katalogów z hosta do kontenera podczas budowania, a w niektórych przypadkach modyfikować zawartość zamontowanych plików. Nawet przy SELinux, podatność może ominąć ochronę przez zmianę etykiety katalogu źródłowego.

Ocena ryzyka

Atakujący może uzyskać dostęp do wrażliwych danych hosta podczas procesu budowania obrazu, co może prowadzić do wycieku danych lub ich modyfikacji, nawet w środowiskach z SELinux.

Rekomendacja

Zaktualizuj Docker do wersji z poprawką. Ogranicz zaufanie do obrazów i plików Dockerfile, a także monitoruj procesy budowania.

Inne podatności w Docker

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

A vulnerability exists in the bind-propagation option of the Dockerfile RUN --mount instruction. The system does not properly validate the input passed to this option, allowing users to pass arbitrary parameters to the mount instruction. This issue can be exploited to mount sensitive directories from the host into a container during the build process and, in some cases, modify the contents of those mounted files. Even if SELinux is used, this vulnerability can bypass its protection by allowing the source directory to be relabeled to give the container access to host files.

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