CVE-2026-122321
9.1 CRITICALpublic exploit availablePublished 2026-11-05 · Updated 2026-11-05
AI risk analysis
- Summary
- Kyverno 1.18.0–1.19.1 incorrectly caches image verification results keyed by tag (e.g., :latest) instead of by verified digest, allowing an attacker with registry write access to repoint a tag after caching a valid signature, causing Kyverno to admit unverified images.
- Exploitability
- Exploitation requires low-privilege access to submit Kubernetes workloads and the ability to move a container image tag in the registry (e.g., via push permissions), making it feasible for compromised developer accounts or insider threats.
- Blast radius
- Successful exploitation allows unverified or malicious images to run in clusters, potentially leading to supply chain compromise, data exfiltration, or cluster takeover depending on workload permissions.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Upgrade to Kyverno 1.19.2 or later, which binds cached verification results to the verified digest rather than the image reference string.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Kyverno 1.18.0 before 1.19.2 contains a signature verification bypass in verifyImages because cached verification results are keyed by the image reference string (such as a tag) rather than bound to the verified digest, so cache hits skip signature and attestation checks. An attacker who can submit workloads and move a registry tag can warm the cache with a signed image, repoint the tag, and have Kyverno admit the workload and use mutateDigest to pin the unverified digest.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L
Weaknesses
CWE-367
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
- HIGHCVE-2025-31699
- CRITICALCVE-2026-10059
- HIGHCVE-2026-100704PoC
- CRITICALCVE-2026-100706PoC
- HIGHCVE-2026-100707PoC
- CRITICALCVE-2026-10090
- HIGHCVE-2026-101596
- HIGHCVE-2026-101919
Related by shared AI tags and CWE weakness class. Browse the full archive.