CVE-2026-122313
9.9 CRITICALpublic exploit availablePublished 2026-11-05 · Updated 2026-11-05
AI risk analysis
- Summary
- Kyverno versions before 1.19.2 allow namespace-scoped tenants to escalate privileges by crafting malicious NamespacedMutatingPolicy CEL expressions that output literal cluster-scoped resources in other namespaces, bypassing namespace isolation and enabling unauthorized modifications of RoleBindings, Roles, NetworkPolicies, and ConfigMaps via the cluster-wide background controller.
- Exploitability
- Exploitation requires low-privilege access to create or update a NamespacedMutatingPolicy resource and knowledge of the target namespace and resource type; no user interaction or complex tooling is needed.
- Blast radius
- Successful exploitation allows attackers to compromise other tenants' security boundaries by modifying critical cluster resources such as RBAC bindings, network policies, and configurations across namespaces, potentially leading to full cluster compromise.
- Detection
- Monitor for NamespacedMutatingPolicy resources containing CEL expressions that emit literal resource references (e.g., 'target' objects with explicit namespace or name fields) and inspect Kyverno admission controller logs for mutations of cluster-scoped or cross-namespace resources initiated by namespace-scoped policies.
- Prioritized remediation
- Upgrade to Kyverno 1.19.2 or later, which includes namespace validation in the CEL output of NamespacedMutatingPolicy targetMatchConstraints.expression.
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 a privilege escalation vulnerability that allows namespace-scoped tenants to modify resources in other namespaces through NamespacedMutatingPolicy targetMatchConstraints.expression CEL output lacking namespace checks. Attackers can emit a literal target such as another tenant's RoleBinding, which the cluster-wide background controller then mutates to add attacker subjects or alter Roles, NetworkPolicies, and ConfigMaps.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weaknesses
CWE-269
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-122302PoC
- CRITICALCVE-2026-122303PoC
- CRITICALCVE-2026-122311PoC
- CRITICALCVE-2026-122310PoC
- HIGHCVE-2026-98978
- HIGHCVE-2026-99170
- HIGHCVE-2024-58390PoC
- HIGHCVE-2025-71421PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.