CVE-2026-15801
WysokieCVSS 8.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 25 - wyżej niż 25% wszystkich znanych CVE
Streszczenie
Podatność w CRI-O związana z funkcją checkpoint i restore kontenerów. Gdy CRI-O jest skonfigurowane do przywracania kontenerów z archiwów checkpoint, niewystarczająca walidacja metadanych przywracania może pozwolić użytkownikowi z odpowiednimi uprawnieniami na wykonanie niezamierzonych operacji na systemie plików hosta.
Ocena ryzyka
Atakujący z wystarczającymi uprawnieniami może modyfikować lub usuwać pliki na hoście, co prowadzi do naruszenia integralności systemu. Wymaga to jednak włączonej funkcji checkpoint/restore, która nie jest domyślna.
Rekomendacja
Zaktualizuj CRI-O do wersji zawierającej poprawkę, gdy tylko będzie dostępna. Jeśli funkcja checkpoint/restore nie jest używana, wyłącz ją, aby wyeliminować wektor ataku.
Inne podatności w CRI-O
Zobacz wszystkie- CVE-2026-92574Wysokie
Podatność w funkcji przywracania z checkpointu w CRI-O pozwala użytkownikowi mogącemu utworzyć pod z złośliwego obrazu kontenera obejść docelowy kontekst bezpieczeństwa Kubernetes. Przywrócony proces może zachować poświadczenia, uprawnienia Linux, stan no_new_privs i seccomp z checkpointu zamiast stosować konfigurację docelową.
- 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-2026-15809Wysokie
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.
- 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 vulnerability was found in CRI-O related to the container checkpoint and restore feature. When CRI-O is configured to restore containers from checkpoint archives, insufficient validation of restore metadata may allow a user with sufficient privileges to perform unintended operations on the host filesystem. Successful exploitation requires that container checkpoint and restore functionality is enabled, which is not the default configuration. An attacker must also be able to trigger restoration of a container from untrusted checkpoint content.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

