GHSA-jmrx-5g74-6v2f

Suggest an improvement
Source
https://github.com/advisories/GHSA-jmrx-5g74-6v2f
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-jmrx-5g74-6v2f/GHSA-jmrx-5g74-6v2f.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-jmrx-5g74-6v2f
Aliases
Related
Published
2022-05-24T16:55:06Z
Modified
2024-05-20T19:22:31Z
Severity
  • 6.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N CVSS Calculator
Summary
Kubernetes client-go library logs may disclose credentials to unauthorized users
Details

The Kubernetes client-go library logs request headers at verbosity levels of 7 or higher. This can disclose credentials to unauthorized users via logs or command output. Kubernetes components (such as kube-apiserver) prior to v1.16.0, which make use of basic or bearer token authentication, and run at high verbosity levels, are affected.

References

Affected packages

Go / k8s.io/client-go

Package

Name
k8s.io/client-go
View open source insights on deps.dev
Purl
pkg:golang/k8s.io/client-go

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.17.0

Go / k8s.io/kubernetes

Package

Name
k8s.io/kubernetes
View open source insights on deps.dev
Purl
pkg:golang/k8s.io/kubernetes

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
1.16.0-beta.1