Katalog CVE

CVE-2025-7195

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

Operator-SDK przed wersją 0.15.2 zawiera skrypt user_setup, który podczas budowania obrazu kontenera ustawia uprawnienia pliku /etc/passwd na 664 (grupa zapisująca) z grupą root (gid=0). Atakujący z dostępem do kontenera, nawet jako nieuprzywilejowany użytkownik, może wykorzystać członkostwo w grupie root do modyfikacji /etc/passwd i dodania użytkownika z dowolnym UID, w tym 0, co prowadzi do pełnych uprawnień root w kontenerze.

Ocena ryzyka

Organizacja narażona jest na eskalację uprawnień w kontenerach zbudowanych z użyciem podatnej wersji Operator-SDK, co może umożliwić atakującemu przejęcie kontroli nad kontenerem i potencjalnie dalszy atak na infrastrukturę.

Rekomendacja

Należy natychmiast zaktualizować Operator-SDK do wersji 0.15.2 lub nowszej oraz usunąć lub poprawić skrypt user_setup w istniejących obrazach kontenerów, aby plik /etc/passwd nie był zapisywalny przez grupę.

Powiązane podatności

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

Early versions of Operator-SDK provided an insecure method to allow operator containers to run in environments that used a random UID. Operator-SDK before 0.15.2 provided a script, user_setup, which modifies the permissions of the /etc/passwd file to 664 during build time. Developers who used Operator-SDK before 0.15.2 to scaffold their operator may still be impacted by this if the insecure user_setup script is still being used to build new container images. In affected images, the /etc/passwd file is created during build time with group-writable permissions and a group ownership of root (gid=0). An attacker who can execute commands within an affected container, even as a non-root user, may be able to leverage their membership in the root group to modify the /etc/passwd file. This could allow the attacker to add a new user with any arbitrary UID, including UID 0, leading to full root privileges within the container.

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