Skip to main content
← All vulnerabilities
CVE-2019-11250GHSA-JMRX-5G74-6V2FGO-2021-0065

Kubernetes client-go logs authorization headers at debug verbosity levels

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.17.0, 1.16.0-beta.1
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Kubernetes Kubernetes

    prior to 1.16

  • k8s.io/client-goGo

    fixed in 0.17.0

  • k8s.io/kubernetesGo

    fixed in 1.16.0-beta.1

References 5

GitHub · kubernetes/kubernetes

security.netapp.com

access.redhat.com

openwall.com