Katalog CVE

CVE-2026-124441

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Kyverno w wersji przed 1.19.2 zawiera podatność typu authorization bypass, która pozwala tenantom w przestrzeniach nazw generować dowolne rodzaje zasobów w dowolnej przestrzeni nazw poprzez szablonowanie rodzaju i przestrzeni nazw reguły generate zmiennymi. Atakujący może utworzyć Policy i wyzwalający ConfigMap we własnej przestrzeni nazw, powodując zapis przez uprzywilejowany background-controller NetworkPolicies lub RoleBindings do przestrzeni nazw ofiar lub kube-system.

Ocena ryzyka

Tenant może wpływać na zasoby w innych przestrzeniach nazw, w tym kube-system, co może prowadzić do eskalacji uprawnień i zakłócenia działania klastra.

Rekomendacja

Zaktualizuj Kyverno do wersji 1.19.2 lub nowszej oraz ogranicz możliwość szablonowania rodzaju i przestrzeni nazw w regułach generate.

Inne podatności w Kyverno

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

Kyverno before 1.19.2 contains an authorization bypass vulnerability that allows namespaced tenants to generate any resource kind in any namespace by templating the generate rule's kind and namespace with variables. Attackers can create a Policy and trigger ConfigMap in their own namespace, causing the privileged background-controller to write NetworkPolicies or RoleBindings into victim or kube-system namespaces.

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