Skip to content

Sanitizing plugin names

Low
technosophos published GHSA-m54r-vrmv-hw33 Sep 17, 2020

Package

No package listed

Affected versions

2.0.0-2.16.10, 3.0.0-3.3.1

Patched versions

3.3.2, 2.16.11

Description

Impact

Security researchers at Trail of Bits discovered that plugin names are not sanitized properly. As a result, a malicious plugin author could use characters in a plugin name that would result in unexpected behavior, such as duplicating the name of another plugin or spoofing the output to helm --help.

Patches

This issue has been patched in Helm 3.3.2.

Workarounds

Do not install untrusted Helm plugins. Examine the name field in the plugin.yaml file for a plugin, looking for characters outside of the [a-zA-Z0-9._-] range.

Severity

Low

CVE ID

CVE-2020-15186

Weaknesses

No CWEs