CVE-2026-15809
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
W CRI-O znaleziono błąd polegający na nieprawidłowej naprawie wcześniejszej podatności CVE-2022-4318, co umożliwia jej obejście. Atakujący, który może ustawić zmienne środowiskowe w kontenerze, może wstrzyknąć znak nowej linii do zmiennej HOME, co pozwala na dodanie dowolnych linii do pliku /etc/passwd.
Ocena ryzyka
Ryzyko polega na możliwości eskalacji uprawnień w kontenerze poprzez manipulację plikiem /etc/passwd, co może prowadzić do nieautoryzowanego dostępu do systemu lub innych kontenerów.
Rekomendacja
Zaleca się natychmiastową aktualizację CRI-O do najnowszej wersji zawierającej poprawną poprawkę oraz ograniczenie możliwości ustawiania zmiennych środowiskowych przez nieuprawnionych użytkowników.
Inne podatności w CRI-O
Zobacz wszystkie- CVE-2026-17113Średnie
W CRI-O wykryto podatność w obsłudze zmiennych środowiskowych podczas tworzenia kontenerów. Gdy żądanie CreateContainer zawiera pole Envs o wartości nil, CRI-O używa nieprzetworzonych wpisów config.Env z obrazu OCI, co może prowadzić do paniki Go i awarii demona crio. Problem występuje, gdy wpis nie zawiera znaku '='.
- CVE-2025-4437Średnie
W aplikacji CRI-O występuje podatność polegająca na tym, że gdy kontener jest uruchamiany z securityContext.runAsUser określającym nieistniejącego użytkownika, CRI-O próbuje utworzyć użytkownika, wczytując cały plik /etc/passwd kontenera do pamięci. Jeśli ten plik jest nadmiernie duży, może to spowodować wysokie zużycie pamięci, prowadząc do zabicia aplikacji z powodu braku pamięci. W rezultacie można osiągnąć odmowę usługi, potencjalnie zakłócając działanie innych podów i usług działających na tym samym hoście.
- CVE-2024-5154Wysokie
W cri-o znaleziono błąd: złośliwy kontener może utworzyć dowiązanie symboliczne do dowolnych plików na hoście poprzez przechodzenie po katalogach („../”). Ta wada pozwala kontenerowi na odczyt i zapis dowolnych plików w systemie hosta.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in CRI-O. The fix for a previous vulnerability (CVE-2022-4318) was incorrect, allowing it to be bypassed. An attacker capable of setting environment variables on a container can inject a newline character into the HOME environment variable. This issue allows the addition of arbitrary lines into /etc/passwd by use of a specially crafted environment variable.

