Skip to content
OpenAdvisories
Critical · 9.1 CVE-2026-122321 EUVD-2026-117231GHSA-2vqq-m4qm-q6m7

Kyverno 1.18.0 before 1.19.2 verifyImages Cache Signature Verification Bypass

Published Nov 5, 2026 · Updated Nov 9, 2026 · Assigned by VulnCheck

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.

Affected products

VendorProductAffectedFixed
kyverno kyverno 1.18.0 – < 1.19.2 1.19.2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling kyverno-1.18 No fix yet —

References