CVE-2026-122321

LOWCVSS 8.5 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

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.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-367

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-11-05: 111-05
Full discourse1 post
  • Upwind Security MDR@UpwindMDR

    🚨High - Kyverno: image-verification cache bypass + unbounded decompression in the admission controller (CVE-2026-122321, CVE-2026-122322, CVE-2026-122323) verifyImages caches verification results keyed by image reference instead of digest, so 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 unsigned one — and mutateDigest then pins it. Separately, extractStatement and FetchSignatureBlob decompress attestation and notary layers with no bound, so a small gzip bomb in a registry referrer OOM-kills the admission controller. 👉Affected: Kyverno 1.11.0 – < 1.19.2 (122321: 1.18.0+) | Upgrade to 1.19.2+

    0000047
    386 followersView on X

Explore more