FlawAtlas
Search the atlas
CVE-2026-35205 High

Helm's plugin verification fails open when .prov is missing, allowing unsigned plugin install in helm.sh/helm

Helm's plugin verification fails open when .prov is missing, allowing unsigned plugin install in helm.sh/helm

Exploit probability 0.2%
Published July 24, 2026
Required by Not available
Last source change July 24, 2026

02 / AFFECTED SOFTWARE

Affected packages

Unknown Unknown

7 explicit affected versions

Go helm.sh/helm/v4
Bitnami helm
Go helm.sh/helm/v4

03 / CONNECTIONS

Connected vulnerabilities

04 / EVIDENCE

Source records

Open Source Vulnerabilities CVE-2026-35205

Helm is a package manager for Charts for Kubernetes. From 4.0.0 to 4.1.3, Helm will install plugins missing provenance (.prov file) when signature verification is required. This vulnerability is fixed in 4.1.4.

View original source
Open Source Vulnerabilities BIT-helm-2026-35205

Helm is a package manager for Charts for Kubernetes. From 4.0.0 to 4.1.3, Helm will install plugins missing provenance (.prov file) when signature verification is required. This vulnerability is fixed in 4.1.4.

View original source
Open Source Vulnerabilities GHSA-q5jf-9vfq-h4h7

Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, Helm will install plugins missing provenance (`.prov` file) when signature verification is required. ### Impact The bug allows plugin authors to omit provenance (signing) data from plugins, bypassing plugin signature verification upon plugin install/update. Notably, plugin hooks will be executed as designed on the installed plugin, enabling a malicious plugin to execute arbitrary code. ### Patches This issue has been patched in Helm v4.1.4 Installing/updating a plugin with missing provenance will error if signature verification is required. ### Workarounds Users may manually validate that a plugin archive is not missing provenance data (`.prov` file) before installation.

View original source
Open Source Vulnerabilities GO-2026-5566

Helm's plugin verification fails open when .prov is missing, allowing unsigned plugin install in helm.sh/helm

View original source

05 / REFERENCES

Further evidence