Vulnerability · Published Apr 24, 2020 · Assigned by GitHub_M

CVE-2020-11013lookup Function Information Discolosure in Helm

High 8.5

In plain English

A high-severity information exposure in Helm from helm. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.4% (higher than 73% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)8.5High
Exploit odds (30 days)1.4%top 27.2% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

Their is an information disclosure vulnerability in Helm from version 3.1.0 and before version 3.2.0. `lookup` is a Helm template function introduced in Helm v3. It is able to lookup resources in the cluster to check for the existence of specific resources and get details about them. This can be used as part of the process to render templates. The documented behavior of `helm template` states that it does not attach to a remote cluster. However, a the recently added `lookup` template function circumvents this restriction and connects to the cluster even during `helm template` and `helm install|update|delete|rollback --dry-run`. The user is not notified of this behavior. Running `helm template` should not make calls to a cluster. This is different from `install`, which is presumed to have access to a cluster in order to load resources into Kubernetes. Helm 2 is unaffected by this vulnerability. A malicious chart author could inject a `lookup` into a chart that, when rendered through `helm template`, performs unannounced lookups against the cluster a user's `KUBECONFIG` file points to. This information can then be disclosed via the output of `helm template`. This issue has been fixed in Helm 3.2.0

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Gohelm.sh/helm/v33.1.3GHSA-q8q8-93cv-v6h8
Ubuntu:22.04:LTShelmno fix listedUBUNTU-CVE-2020-11013
Ubuntu:24.04:LTShelmno fix listedUBUNTU-CVE-2020-11013
Ubuntu:25.10helmno fix listedUBUNTU-CVE-2020-11013
Ubuntu:26.04:LTShelmno fix listedUBUNTU-CVE-2020-11013
Ubuntu:26.10helmno fix listedUBUNTU-CVE-2020-11013

Affected products (as reported)

VendorProductVersions
helm Helm >= 3.1.0, < 3.2.0

Weakness: CWE-200 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N

References