Skip to main content
← All vulnerabilities
CVE-2025-55199GHSA-9H84-QMV7-982PBIT-HELM-2025-55199GO-2025-3887

Helm Charts with Specific JSON Schema Values Can Cause Memory Exhaustion

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

Summary

Helm is a package manager for Charts for Kubernetes. Prior to version 3.18.5, it is possible to craft a JSON Schema file in a manner which could cause Helm to use all available memory and have an out of memory (OOM) termination. This issue has been resolved in Helm 3.18.5. A workaround involves ensuring all Helm charts that are being loaded into Helm do not have any reference of $ref pointing to /dev/zero.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • helm helm

    fixed in 3.18.5

  • helm.sh/helm/v3Go

    fixed in 3.18.5

  • helm.sh/helmGo

    All versions

References 2

GitHub · helm/helm