CVE-2026-122307 PUBLISHED

Kyverno before 1.19.2 Policy Bypass via admissionpolicygenerator PolicyException Handling

Assigner: VulnCheck
Reserved: 04.11.2026 Published: 05.11.2026 Updated: 05.11.2026

Kyverno before 1.19.2 contains a policy bypass vulnerability in the admissionpolicygenerator controller, which folds PolicyExceptions into generated ValidatingAdmissionPolicies while ignoring the --enablePolicyException, --exceptionNamespace, and policy kind gates. Users with namespaced create rights on PolicyExceptions can inject negated matchConditions into the generated policies to admit violating resources, bypassing cluster-wide enforcement.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N
CVSS Score: 8.3

Product Status

Vendor kyverno
Product kyverno
Versions Default: unaffected
  • affected from 0 to 1.19.2 (excl.)
  • Version 1.19.2 is unaffected

Credits

  • 1diot9 finder

References

Problem Types

  • Incorrect Authorization CWE