CVE Catalog

CVE-2026-122316

HighCVSS 8.5
Published: Translated: NVD NIST

Summary

Kyverno from 1.17.0 before 1.19.2 contains a missing authorization vulnerability in the mutate-existing background processor that allows namespaced tenants to modify resources outside their namespace. Attackers can create a NamespacedMutatingPolicy targeting Namespace objects or victim-namespace resources via CEL expressions, making the background-controller ServiceAccount strip Pod Security labels cluster-wide.

Risk Assessment

This can lead to unauthorized resource modifications, including weakening cluster security by stripping Pod Security labels. Organizations with multi-tenant clusters are exposed to privilege escalation.

Recommendation

Update Kyverno to version 1.19.2 or later. Restrict permissions to create NamespacedMutatingPolicy and regularly review mutation policies.

Other vulnerabilities in Kyverno

See all
Original NVD description (English source)

Kyverno from 1.17.0 before 1.19.2 contains a missing authorization vulnerability in the mutate-existing background processor that allows namespaced tenants to modify resources outside their namespace. Attackers can create a NamespacedMutatingPolicy targeting Namespace objects or victim-namespace resources via CEL expressions, making the background-controller ServiceAccount strip Pod Security labels cluster-wide.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS