Description
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.
Published: 2026-09-01
Score: 9.4 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Kyverno versions v1.9.0 through v1.12.7 contain a flaw in policy exception handling that allows an attacker to bypass an enforce‑mode policy when two PolicyExceptions are configured. The less‑restrictive exception takes precedence, so an attacker can craft a resource name that matches the second exception’s pattern (for example '*ingress*'), thereby circumventing the policy and enabling unauthorized configurations such as hostPath volumes. This represents an unauthorized alteration of cluster resources and a direct breach of policy enforcement, classified as an authorization weakness (CWE‑284).

Affected Systems

Vendor Kyverno offers the Kyverno policy engine for Kubernetes. The vulnerability affects all Kyverno releases from 1.9.0 up to and including 1.12.7; a remedied version is 1.13.0 or later.

Risk and Exploitability

The vulnerability carries a CVSS score of 9.4, indicating critical severity. Exploitation requires a user with permission to create or modify resources in a Kubernetes cluster that utilizes Kyverno 1.9.0 through 1.12.7, policies in enforce mode, and multiple configured PolicyExceptions. An attacker can exploit the flaw by creating a resource whose name matches the second exception pattern, causing the less‑restrictive exception to override the stricter policy. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog, so the exact likelihood of exploitation is uncertain; however, the potential impact remains high because bypassing hard policies can lead to privilege escalation or data exfiltration through abused hostPath volumes.

Generated by OpenCVE AI on September 1, 2026 at 12:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Kyverno to version 1.13.0 or newer to eliminate the flaw.
  • Revoke or adjust any PolicyExceptions that use glob patterns or overlap, ensuring no less‑restrictive exception can override a stricter policy when enforce mode is active.
  • Audit the cluster to confirm that all enforce‑mode policies and the associated PolicyExceptions enforce the desired restrictions, and tighten access controls for creating or editing PolicyExceptions.

Generated by OpenCVE AI on September 1, 2026 at 12:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Kyverno before v1.13.0 Policy Bypass via Multiple Exceptions
First Time appeared Kyverno
Kyverno kyverno
Weaknesses CWE-284
CPEs cpe:2.3:a:kyverno:kyverno:*:*:*:*:*:*:*:*
Vendors & Products Kyverno
Kyverno kyverno
References
Metrics cvssV3_1

{'score': 9, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.4, '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-01T11:34:00.464Z

Reserved: 2026-09-01T11:03:27.972Z

Link: CVE-2026-84200

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-01T12:17:49.540

Modified: 2026-09-01T12:17:49.540

Link: CVE-2026-84200

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T12:45:12Z

Weaknesses