CVE-2026-77176
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
W Kata Containers, w konfiguracjach używających genpolicy do ochrony gości Confidential Containers, złośliwy operator hosta może wykorzystać niedostateczną walidację reguł montowania i przechowywania CreateContainer. Pozwala to na montowanie dowolnych ścieżek rootfs kontenera w wrażliwych lokalizacjach hosta lub dostarczanie dowolnej zawartości, co może ujawnić poufne informacje lub umożliwić akceptację danych kontrolowanych przez atakującego.
Ocena ryzyka
Możliwość montowania dowolnych ścieżek na hoście może prowadzić do ujawnienia poufnych danych lub naruszenia integralności systemu.
Rekomendacja
Zaktualizuj Kata Containers do wersji zawierającej poprawkę. Ogranicz zaufanie do operatorów hosta i wzmocnij walidację reguł montowania.
Inne podatności w Kata Containers
Zobacz wszystkie- CVE-2026-47243Krytyczne
Kata Containers przed wersją 3.31.0 jest podatne na eskalację z roota gościa do roota hosta w ścieżce standalone virtio-fs. W tej konfiguracji host virtiofsd działa jako root z opcjami --sandbox none --seccomp none, co pozwala atakującemu z dostępem root w gościu na obejście klienta virtio-fs i wysyłanie surowych żądań FUSE do hosta virtiofsd, tworząc dowiązania symboliczne w wrażliwych lokalizacjach hosta, takich jak /etc/cron.d, co prowadzi do wykonania kodu jako root na hoście.
- CVE-2026-50540Krytyczne
Kata Containers przed wersją 4.0.0 jest podatne na wykonanie kodu na hoście poprzez niezweryfikowaną adnotację ścieżki konfiguracji. Runtime akceptuje dowolną adnotację io.katacontainers.config_path i ładuje wskazany plik TOML na hoście bez ograniczeń, co pozwala użytkownikowi pod na umieszczenie pliku w ścieżce widocznej dla hosta i dostarczenie konfiguracji wybierającej kontrolowany przez atakującego hipervisor lub binarny plik demona virtio-fs, wykonując kod jako root na hoście.
- CVE-2026-44210Krytyczne
W Kata Containers przed wersją 3.31.0 domyślna konfiguracja pozwala twórcom podów na wstrzykiwanie dowolnych argumentów wiersza poleceń do procesu virtiofsd poprzez adnotację poda `io.katacontainers.config.hypervisor.virtio_fs_extra_args`. Poprzez wstrzyknięcie `-o source=/` wraz z `--no-announce-submounts` i `--sandbox=none`, atakujący może nadpisać katalog współdzielony virtiofsd, aby udostępnić cały system plików hosta do maszyny wirtualnej gościa. W połączeniu z adnotacją `kernel_params` (również domyślnie włączoną) do aktywacji konsoli debugowania agenta, atakujący może zamontować system plików hosta z wewnątrz VM i odczytać lub zapisać dowolny plik na hoście, w tym /etc/shadow.
- CVE-2026-24834Krytyczne
Podatność w Kata Containers przed wersją 3.27.0 z Cloud Hypervisor pozwala użytkownikowi kontenera na modyfikację systemu plików maszyny wirtualnej gościa, co umożliwia wykonanie dowolnego kodu jako root w tej maszynie wirtualnej. Problem nie wpływa na bezpieczeństwo hosta ani innych kontenerów/maszyn wirtualnych na tym samym hoście, ale w przypadku arm64 z QEMU brak wsparcia dla NVDIMM tylko do odczytu może pozwolić na zapis do pliku obrazu.
- CVE-2026-64676Średnie
Kata Containers przed wersją 4.0.0 zawiera podatność na obejście autoryzacji w zarządzaniu pamięcią poufnych gości. Dwie metody ttRPC związane z funkcją mem-agent nie sprawdzają polityki AgentPolicy, co pozwala niezaufanemu hostowi na manipulowanie pamięcią gościa, gdy mem-agent jest włączony (domyślnie wyłączony). Atak może prowadzić do degradacji wydajności i dostępności obciążenia, ale nie do ujawnienia pamięci ani wykonania kodu.
- CVE-2026-41326Wysokie
Podatność w Kata Containers od wersji 3.4.0 do 3.28.0 umożliwia niezaufanemu hostowi zapis do dowolnych lokalizacji w obrazie obciążenia gościa. Może to prowadzić do nadpisania plików binarnych w gościu i wycieku danych z kontenerów, w tym działających w poufnych maszynach wirtualnych (CVM).
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Kata Containers. In configurations utilizing genpolicy for Confidential Containers guest protection, a malicious host operator can exploit insufficient validation of CreateContainer mount and storage rules. This allows them to mount arbitrary container-rootfs paths over sensitive host locations or provision arbitrary content, potentially exposing confidential information or enabling the acceptance of attacker-controlled input.

