CVE-2026-122303
9.9 CRITICALpublic exploit availablePublished 2026-11-05 · Updated 2026-11-05
AI risk analysis
- Summary
- Kyverno versions before 1.19.2 contain an authorization bypass (CWE-862) in NamespacedMutatingPolicy with mutate-existing targetMatchConstraints.expression, allowing namespace-scoped users to forge target resource namespaces via CEL map literals, enabling cross-namespace or cluster-wide overwrites of sensitive resources like Secrets and Deployments.
- Exploitability
- Exploitation requires low privilege (PR:L) and no user interaction (UI:N), but is limited to attackers with access to create or modify NamespacedMutatingPolicies in their own namespace.
- Blast radius
- Successful exploitation allows cluster-wide resource overwrites, potentially compromising confidentiality, integrity, and availability across the entire Kubernetes cluster.
- Detection
- Monitor for NamespacedMutatingPolicy resources containing mutate-existing targetMatchConstraints.expression that return a CEL map literal with a fabricated metadata.namespace field; such policies may indicate an attempt to bypass namespace isolation.
- Prioritized remediation
- Upgrade to Kyverno 1.19.2 or later.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Kyverno from 1.17.0 before 1.19.2 contains an authorization bypass vulnerability that allows namespace tenants to overwrite resources in other namespaces via NamespacedMutatingPolicy mutate-existing targetMatchConstraints.expression. Attackers can return a CEL map literal fabricating a target with an attacker-chosen metadata.namespace, causing the privileged background controller to overwrite Secrets, Deployments, or policies cluster-wide.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weaknesses
CWE-862
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2026-100706PoC
- HIGHCVE-2026-119115PoC
- CRITICALCVE-2026-122302PoC
- CRITICALCVE-2026-122310PoC
- CRITICALCVE-2026-122313PoC
- CRITICALCVE-2026-83938
- CRITICALCVE-2026-105039PoC
- HIGHCVE-2026-110196
Related by shared AI tags and CWE weakness class. Browse the full archive.