Katalog CVE

CVE-2026-122306

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

Kyverno w wersjach przed 1.19.2 zawiera podatność typu denial of service, która pozwala autorom polityk w obrębie namespace wyczerpać CPU kontrolera admission przez przesyłanie patologicznych wzorców wildcard. Atakujący może utworzyć Policy z spreparowanymi regułami match i exclude, które są oceniane przez ValidateMatchExcludeConflict, przypinając rdzenie i powodując ogólnoklastrowe przekroczenia czasu webhooków blokujące operacje na zasobach.

Ocena ryzyka

Atakujący z uprawnieniami do tworzenia polityk w namespace może zablokować cały klaster Kubernetes, uniemożliwiając tworzenie, modyfikację i usuwanie zasobów. Może to prowadzić do poważnych przerw w działaniu usług i procesów CI/CD.

Rekomendacja

Zaktualizuj Kyverno do wersji 1.19.2 lub nowszej. Ogranicz uprawnienia do tworzenia polityk tylko do zaufanych użytkowników i rozważ wdrożenie limitów zasobów dla kontrolera admission.

Inne podatności w Kyverno

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

Kyverno before 1.19.2 contains a denial of service vulnerability that allows namespaced policy authors to exhaust admission controller CPU by submitting pathological wildcard patterns. Attackers can create a Policy with crafted match and exclude names evaluated by ValidateMatchExcludeConflict, pinning cores and causing cluster-wide webhook timeouts that block resource operations.

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