Katalog CVE

CVE-2026-100707

WysokieCVSS 7.7
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Kyverno w wersjach przed 1.19.1 zawiera lukę pozwalającą na obejście izolacji przestrzeni nazw w wpisie kontekstu apiCall dla zasobów Policy z ograniczeniem do namespace. Wynika to z niespójnej interpretacji ścieżek między walidacją a wykonaniem. Użytkownik o niskich uprawnieniach może użyć procentowo zakodowanych segmentów kropek w urlPath, aby ominąć sprawdzanie przestrzeni nazw i odczytać zasoby z innych namespace przy użyciu poświadczeń ServiceAccount kontrolera Kyverno.

Ocena ryzyka

Niski uprawnieniami tenant może uzyskać dostęp do zasobów w innych przestrzeniach nazw, co prowadzi do naruszenia izolacji i potencjalnego wycieku danych. Organizacje korzystające z Kyverno do egzekwowania polityk bezpieczeństwa są narażone na eskalację uprawnień i nieautoryzowany dostęp do danych.

Rekomendacja

Zaktualizuj Kyverno do wersji 1.19.1 lub nowszej, aby naprawić lukę. Przejrzyj polityki i uprawnienia użytkowników, aby ograniczyć możliwość tworzenia zasobów Policy z apiCall.

Inne podatności w Kyverno

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

Kyverno before 1.19.1 contains a namespace isolation bypass in the apiCall context entry of namespaced Policy resources due to inconsistent path interpretation between validation and execution. A low-privilege tenant can use percent-encoded dot-segments in urlPath to bypass namespace checks and read resources from other namespaces using the Kyverno admission controller's ServiceAccount credentials.

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