CVE-2026-35206
mediumPriorität · verfolgen · 18EPSS 0.002 · 10. PerzentilDEEURUUSEPSS · bewertet 2026-10-27
Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause helm pull --untar [chart URL | repo/chartname] to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as given by the --destination and --untardir flags), rather than the expected output directory suffixed by the chart's name. This vulnerability is fixed in 3.20.2 and 4.1.4.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen⚠ Quellen uneinig · low–medium · 1.1–5.1
SSVC
Eine Handlungsentscheidung — aus Ausnutzung und Auswirkung.
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (19)
Betroffene Produkte und Versionsbereiche.
Advisories (4)
Hersteller- und Ökosystem-Meldungen dazu.
- WID-SEC-W-2026-1048helm: Mehrere SchwachstellenDeutsch2026-04-09csaf · cert_bundDE
Ein Angreifer kann mehrere Schwachstellen in helm ausnutzen, um Dateien zu manipulieren, um Sicherheitsvorkehrungen zu umgehen, und potenziell um beliebigen Code auszuführen.
- GHSA-hr2v-4r36-88hrHelm Chart extraction output directory collapse via `Chart.yaml` name dot-segment2026-04-10ghsa · osvUS
Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause `helm pull --untar [chart URL | repo/chartname]` to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as given by the `--destination` and `--untardir` flags), rather than the expected output directory suffixed by the chart's name. ### Impact The bug enables writing the Chart's contents (unpackaged/untar'ed) to the output directory `<output dir>/`, instead of the expected `<output dir>/<chart name>/`, potentially overwriting the contents of the targeted directory. Note: a chart name containing POSIX dot-dot, or dot-dot and slashes (as if to refer to parent directories) do not resolve beyond the output directory as designed. ### Patches This issue has been resolved in Helm v3.20.2 and v4.1.3 A Chart with an unexpected name (those specified to be "." or ".."), or a Chart name which results in a non-unique directory will be rejected. ### Workarounds Ensure the the name of the Chart does not comprise/contain POSIX pathname special directory references ie. dot-dot ("..") or dot ("."). In addition, ensuring that the `pull --untar` flag (or equivalent SDK option) refers to a unique/empty output directory prevents chart extraction from inadvertently overwriting existing files within the specified directory. ### Credits Oleh Konko @1seal
- BIT-helm-2026-35206Helm Chart extraction output directory collapse via `Chart.yaml` name dot-segment2026-04-13vendor · osvUS
Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause helm pull --untar [chart URL | repo/chartname] to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as given by the --destination and --untardir flags), rather than the expected output directory suffixed by the chart's name. This vulnerability is fixed in 3.20.2 and 4.1.4.
- GO-2026-5435Helm Chart extraction output directory collapse via Chart.yaml name dot-segment in helm.sh/helm2026-07-24vendor · osvUS
Helm Chart extraction output directory collapse via Chart.yaml name dot-segment in helm.sh/helm
auch bekannt als (6)
Weitere Namen und Kennungen dieser Entität.
- CNNVD-202604-1994cnnvd
- EUVD-2026-21100enisa_euvd
- BDU:2026-07256fstec_bdu
- BIT-helm-2026-35206osv
- GHSA-hr2v-4r36-88hrosv
- GO-2026-5435osv
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (10)
Externe Belege — Patches, Meldungen, Analysen.
- https://github.com/helm/helm/commit/4e7994d4467182f535b6797c94b5b0e994a91436cnnvd
- https://github.com/helm/helm/releasesPatchcnnvd
- https://github.com/helm/helm/releases/tag/v4.1.4cnnvd
- https://github.com/helm/helm/security/advisories/GHSA-hr2v-4r36-88hrcnnvd
- https://github.com/helm/helm/commit/4e7994d4467182f535b6797c94b5b0e994a91436enisa_euvd
- https://github.com/helm/helm/releases/tag/v4.1.4enisa_euvd
- https://github.com/helm/helm/security/advisories/GHSA-hr2v-4r36-88hrenisa_euvd
- https://github.com/helm/helm/commit/4e7994d4467182f535b6797c94b5b0e994a91436Patchnvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan