Skip to main content
← All vulnerabilities
CVE-2026-100833GHSA-M2QG-WRXV-H898

Contrast before 1.23.1 Image Substitution via Policy Generation

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.23.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Contrast (edgelesssys/contrast) versions 1.14.0 before 1.23.1 generate runtime policies that fail to detect all container image substitutions. A bad rebase during a Kata Containers update accidentally introduced an `allow_storage` rule that accepts storage entries using the `image_guest_pull` driver without verifying the image digest. An attacker with access to the Kata agent API — for example, a Kubernetes cluster administrator in Contrast's threat model — can therefore substitute a container image with an exploit payload, provided the substituted image satisfies the remaining policy rules, undermining the confidential container's integrity guarantees.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • edgelesssys contrast

    From 1.14.0 · fixed in 1.23.1

References 2

GitHub · edgelesssys/contrast

vulncheck.com