← Back to search

CVE-2026-122302

9.8 CRITICALpublic exploit available

Published 2026-11-05 · Updated 2026-11-05

AI risk analysis

Summary
Kyverno before 1.19.2 has a privilege escalation flaw where namespace admins can bypass RBAC by creating generate rules that trigger cluster-wide resource creation via the controller's elevated permissions instead of the author's.
Exploitability
Exploitation requires only namespace-admin-level access and knowledge of Kyverno's generate rule syntax; no external dependencies or complex setup.
Blast radius
Successful exploitation allows attackers to create or clone resources cluster-wide—including in other namespaces or at cluster scope—potentially compromising confidentiality, integrity, and availability across the entire cluster.
Detection
Defenders should monitor for Policy resources with generate rules that reference cluster-scoped kinds or target namespaces beyond the author's namespace; such policies are not expected to be creatable by namespace admins and indicate potential abuse.
Prioritized remediation
Upgrade to Kyverno 1.19.2 or later.
privilege-escalationrbac-bypasskuberneteskyvernogenerate-rule-abuse

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Kyverno before 1.19.2 contains a privilege escalation vulnerability that allows namespace admins to create resources beyond their RBAC because generate-rule admission checks verify the controller's permissions, not the author's. Attackers can create a namespaced Policy with generate rules targeting other namespaces or cluster-scoped kinds, making the background controller create or clone resources cluster-wide.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/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

Related by shared AI tags and CWE weakness class. Browse the full archive.