OCTOBER 9, 2026
Live Feed
Back to database
Case File

CVE-2026-100704

HIGH · CVSS 7.7 EPSS 0.18% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-26 · Last synced 2026-10-09

CyberRota Analysis

AI-Generated

Kubernetes versions 1.14.0 through 1.19.0 are vulnerable due to a flaw in the Kyverno policy engine, where the ImageValidatingPolicy evaluator improperly handles PolicyExceptions, allowing unsigned or untrusted images to bypass signature verification for entire resources instead of just specified images. This vulnerability poses a significant risk, as it can lead to the deployment of malicious containers within the cluster. Organizations using affected versions of Kubernetes should prioritize upgrading to version 1.19.1 or later to mitigate this security risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-100704
Severity
HIGH
CVSS
7.7
EPSS
0.18%
Kubernetes

Original NVD Description

Kyverno is a policy engine for Kubernetes. In versions 1.14.0 through 1.19.0, the ImageValidatingPolicy (policies.kyverno.io/v1beta1) evaluator never reads the spec.images and spec.allowedValues fields of a PolicyException. Any PolicyException whose policyRefs and matchConditions match a resource causes image signature verification to be skipped for the entire resource rather than only for the listed images or values, so an exception intended to exempt a single trusted image exempts every image on the matched resource(s). As a result, unsigned or untrusted images can be admitted to the cluster without signature verification. This differs from ValidatingPolicy, GeneratingPolicy, and MutatingPolicy, which treat the same field as a partial exemption. The issue is fixed in version 1.19.1.