GHSA-8cfg-vx93-jvxw

Kubernetes client-go vulnerable to Sensitive Information Leak via Log File

At a glance

Published
Updated
CVE
CVE-2020-8565
Aliases
GO-2021-0064
CVSS_V3
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N

Description

In Kubernetes, if the logging level is set to at least 9, authorization and bearer tokens will be written to log files. This can occur both in API server logs and client tool output like kubectl. This affects <= v1.19.5, <= v1.18.13, <= v1.17.15, < v1.20.0-alpha2.

Affected packages

PackageVersions
Go · k8s.io/client-gointroduced 0.19.0, fixed 0.19.6
Go · k8s.io/client-gointroduced 0.20.0-alpha.0, fixed 0.20.0-alpha.2
Go · k8s.io/client-gointroduced 0.18.0, fixed 0.18.14
Go · k8s.io/client-gointroduced 0, fixed 0.17.16
Go · k8s.io/kubernetesintroduced 0, fixed 1.20.0-alpha.2

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database