CVE-2020-8565
Incomplete fix for CVE-2019-11250 allows for token leak in logs when logLevel >= 9
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
4.7
Incomplete fix for CVE-2019-11250 allows for token leak in logs when logLevel >= 9
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
CVE-2020-8565- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-532
- Updated
- 2026-11-02
EUVDEUVD-2023-0665
4.7
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
EUVD-2023-0665- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8cfg-vx93-jvxw
4.7
Kubernetes client-go vulnerable to Sensitive Information Leak via Log File
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.
- Record
GHSA-8cfg-vx93-jvxw- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-532
- Updated
- 2026-11-02
NVD
4.7
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
CVE-2020-8565- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-532
- Updated
- 2026-11-02
OSVAZL-41878
5.5
CVE-2020-8565 affecting package local-path-provisioner for versions less than 0.0.24-5
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
AZL-41878- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSV
5.5
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
CVE-2020-8565- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 6 moreShow less
OSVDEBIAN-CVE-2020-8565
5.5
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
DEBIAN-CVE-2020-8565- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVGHSA-8cfg-vx93-jvxw
4.7
Kubernetes client-go vulnerable to Sensitive Information Leak via Log File
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.
- Record
GHSA-8cfg-vx93-jvxw- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-532
- Updated
- 2026-11-02
OSVRHSA-2021:5085
7.5
Red Hat Security Advisory: Red Hat OpenShift Data Foundation 4.9.0 enhancement, security, and bug fix update
- Record
RHSA-2021:5085- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-8565
4.7
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.3, <= v1.18.10, <= v1.17.13, < v1.20.0-alpha2.
- Record
UBUNTU-CVE-2020-8565- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVGO-2021-0064 No score
Unauthorized credential disclosure via debug logs in k8s.io/kubernetes and k8s.io/client-go
Authorization tokens may be inappropriately logged if the verbosity level is set to a debug level. This is due to an incomplete fix for CVE-2019-11250.
- Record
GO-2021-0064- Updated
- 2026-11-02
OSVSUSE-SU-2020:3760-1 No score
Security changes in Kubernetes, etcd, and helm; Bugfix in cri-o package
= Required Actions
== Kubernetes & etcd (Security fixes)
This fix involves an upgrade of Kubernetes and some add-ons. See https://documentation.suse.com/suse-caasp/4.2/html/caasp-admin/_cluster_updates.html#_updating_kubernetes_components for the upgrade procedure.
== Skuba & helm/helm3
In order to update skuba and helm or helm 3, you need to update the management workstation. See detailed instructions at https://documentation.suse.com/suse-caasp/4.2/html/caasp-admin/_cluster_updates.html#_update_management_workstation
= Known Issues
Modifying the file /etc/sysconfig/kubelet directly is not supported: documentation at https://documentation.suse.com/suse-caasp/4.2/html/caasp-admin/_miscellaneous.html#_configuring_kubelet
Be sure to check the Release Notes at https://www.suse.com/releasenotes/x86_64/SUSE-CAASP/4/#_changes_in_4_2_4 for any additional known issues or behavioral changes.
- Record
SUSE-SU-2020:3760-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
k8s.io/client-goGo |
0.19.0 up to 0.19.6 | 0.19.6 |
k8s.io/client-goGo |
0.20.0-alpha.0 up to 0.20.0-alpha.2 | 0.20.0-alpha.2 |
k8s.io/client-goGo |
0.18.0 up to 0.18.14 | 0.18.14 |
k8s.io/client-goGo |
before 0.17.16 | 0.17.16 |
k8s.io/kubernetesGo |
before 1.20.0-alpha.2 | 1.20.0-alpha.2 |
local-path-provisionerAzure Linux:3 |
before 0.0.24-5 | 0.0.24-5 |
kubernetesDebian:12 |
before 1.20.0-1 | 1.20.0-1 |
kubernetesDebian:13 |
before 1.20.0-1 | 1.20.0-1 |
kubernetesDebian:14 |
before 1.20.0-1 | 1.20.0-1 |
k8s.io/client-goGo |
before 0.20.0-alpha.2 | 0.20.0-alpha.2 |
mcgRed Hat:openshift_data_foundation:4.9::el8 |
before 0:5.9.0-28.61dcf87.5.9.el8 | 0:5.9.0-28.61dcf87.5.9.el8 |
kubernetesSUSE:Linux Enterprise Module for Containers 15 SP1 |
before 1.17.13-4.21.2 | 1.17.13-4.21.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-8565 is a medium vulnerability (CVSS 4.7) in Kubernetes, published December 7, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in k8s.io/client-go 0.19.6.
References
groups.google.com/g/kubernetes-security-discuss/c/vm-HcrFUOCs/m/36utxAM5CwAJ
github.com/kubernetes/kubernetes/issues/95623
nvd.nist.gov/vuln/detail/CVE-2020-8565
github.com/kubernetes/kubernetes/pull/95316
github.com/kubernetes/kubernetes/commit/e99df0e5a75eb6e86123b56d53e9b7ca0fd00419
pkg.go.dev/vuln/GO-2021-0064
Show 52 moreShow less
github.com/kubernetes/client-go/commit/19875a3d5a2e0d4f51c976a9e0662de3c2c011e3
github.com/kubernetes/client-go/commit/1b8383fc150c9b816b0072032cca75754c2734d0
github.com/kubernetes/client-go/commit/44e1a07f2d513e375c4b6ee6e890040b47befe86
github.com/kubernetes/client-go/commit/e8f871a2e5fadf90fc114565abc0963967f1a373
github.com/advisories/GHSA-8cfg-vx93-jvxw
security-tracker.debian.org/tracker/CVE-2020-8565
github.com/kubernetes/client-go
access.redhat.com/errata/RHSA-2021:5085
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1886638
bugzilla.redhat.com/show_bug.cgi?id=1983596
bugzilla.redhat.com/show_bug.cgi?id=1989564
bugzilla.redhat.com/show_bug.cgi?id=1989570
bugzilla.redhat.com/show_bug.cgi?id=1989575
bugzilla.redhat.com/show_bug.cgi?id=1996033
bugzilla.redhat.com/show_bug.cgi?id=1998680
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_5085.json
access.redhat.com/security/cve/CVE-2020-8565
cve.org/CVERecord?id=CVE-2020-8565
groups.google.com/g/kubernetes-announce/c/ScdmyORnPDk
access.redhat.com/security/cve/CVE-2021-33195
cve.org/CVERecord?id=CVE-2021-33195
nvd.nist.gov/vuln/detail/CVE-2021-33195
groups.google.com/g/golang-announce/c/RgCMkAEQjSI
access.redhat.com/security/cve/CVE-2021-33197
cve.org/CVERecord?id=CVE-2021-33197
nvd.nist.gov/vuln/detail/CVE-2021-33197
access.redhat.com/security/cve/CVE-2021-33198
cve.org/CVERecord?id=CVE-2021-33198
nvd.nist.gov/vuln/detail/CVE-2021-33198
access.redhat.com/security/cve/CVE-2021-34558
cve.org/CVERecord?id=CVE-2021-34558
nvd.nist.gov/vuln/detail/CVE-2021-34558
golang.org/doc/devel/release
suse.com/support/update/announcement/2020/suse-su-20203760-1
bugzilla.suse.com/1174219
bugzilla.suse.com/1174951
bugzilla.suse.com/1176752
bugzilla.suse.com/1176753
bugzilla.suse.com/1176754
bugzilla.suse.com/1176755
bugzilla.suse.com/1177661
bugzilla.suse.com/1177662
suse.com/security/cve/CVE-2020-15106
suse.com/security/cve/CVE-2020-15112
suse.com/security/cve/CVE-2020-15184
suse.com/security/cve/CVE-2020-15185
suse.com/security/cve/CVE-2020-15186
suse.com/security/cve/CVE-2020-15187
suse.com/security/cve/CVE-2020-8565
suse.com/security/cve/CVE-2020-8566
ubuntu.com/security/CVE-2020-8565