CVE-2026-84200
largeKyverno policy enforcement bypass via overlapping PolicyExceptions (CVE-2026-84200)
CVE-2026-84200 is a policy enforcement bypass (CWE-284) in Kyverno, the Kubernetes admission-control policy engine, affecting versions v1.9.0 through v1.12.7. When an enforce-mode policy coexists with two PolicyExceptions, the less restrictive exception takes precedence, so an attacker who controls resource naming can craft a name matching the broader wildcard pattern of a second exception (e.g., '*ingress*') and escape the policy. This allows a low-privileged workload to violate controls such as a rule blocking hostPath volumes, undermining the cluster security guarantees operators rely on Kyverno to enforce. Any cluster running an affected Kyverno version with multiple PolicyExceptions defined is exposed, and the flaw is rated critical (CVSS 4.0: 9.4). No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is known; EPSS currently estimates a 0.2% probability of exploitation within 30 days.
What to do: Upgrade to Kyverno v1.13.0 or later. Until patched, audit existing PolicyExceptions for overlapping or overly broad name patterns, restrict who can create PolicyExceptions, and check whether enforce-mode policies (e.g., hostPath restrictions) could be evaded by resource names matching another exception's wildcard. Cluster administrators with multiple exceptions on the same policy should treat those controls as bypassable in the interim.
| Kyverno (CNCF project) Kyverno | v1.9.0 through v1.12.7 (fixed in v1.13.0) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Kyverno versions v1.9.0 through v1.12.7 contain a policy exception handling flaw. When a policy in enforce mode is combined with two PolicyExceptions, the less restrictive exception takes precedence, allowing an attacker to bypass the policy by crafting a resource name that matches the second exception's name pattern (e.g., '*ingress*'). This can be used to circumvent policies such as one blocking hostPath volumes. Fixed in v1.13.0.
- Weakness
- CWE-284
- Vector
- CVSS:4.0/AV:A/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.