CVE-2019-11250

Kubernetes client-go logs authorization headers at debug verbosity levels

Published Aug 29, 2019 CVSS 3.1 · 6.5 Medium EPSS 1.8% KEV · Not listed
Description
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.

Remediation

Vendor Workaround

lower log verbosity levels to <= 6

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-4401 Kubernetes client-go library logs may disclose credentials to unauthorized users
Github GHSA Github GHSA GHSA-jmrx-5g74-6v2f Kubernetes client-go library logs may disclose credentials to unauthorized users
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00872}

epss

{'score': 0.00897}

Weaknesses

Sources

Status
PUBLISHED
Assigner
kubernetes
Published
Updated
Sep 17, 2024, 2:06 AM
Reserved
Apr 17, 2019, 12:00 AM
Status
Modified
Published
Aug 29, 2019, 1:15 AM
Modified
Jun 17, 2026, 2:12 AM
Severity
Moderate
Public date
Aug 13, 2019, 12:00 AM