CVE-2019-11243 is a high-severity vulnerability affecting Kubernetes versions 1.12.0-1.12.4 and 1.13.0, as well as related NetApp products. It stems from an incomplete credential removal process within the rest.AnonymousClientConfig() method, specifically failing to clear service account credentials loaded via rest.InClusterConfig(). With a CVSS score of 8.1, this vulnerability presents a high risk due to its network-based attack vector, low attack complexity, and potential for complete compromise of confidentiality, integrity, and availability. While no active exploitation, public exploit code, or significant community discussion has been observed, the flaw's nature warrants prompt patching to mitigate potential unauthorized access.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 1.12.0, <= 1.12.4CPE matchmatch criteria | cpe:2.3:a:kubernetes:kubernetes:*:*:*:*:*:*:*:* | ||
1.13.0CPE matchmatch criteria | cpe:2.3:a:kubernetes:kubernetes:1.13.0:*:*:*:*:*:*:* | ||
Range not provided by sourceCPE matchmatch criteria | cpe:2.3:a:netapp:trident:-:*:*:*:*:*:*:* | ||
>= v1.12, <= v1.12.4CPE match | cpe:2.3:a:kubernetes:kubernetes:*:*:*:*:*:*:*:* | ||
>= v1.13, <= v1.13.0CPE match | cpe:2.3:a:kubernetes:kubernetes:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
Kubernetes did not effectively clear service account credentials
May 24, 2022kubernetes: Authentication information exposure in rest.AnonymousClientConfig()
Apr 22, 2019rest.AnonymousClientConfig() does not remove the serviceaccount credentials from config created by rest.InClusterConfig()
rest.AnonymousClientConfig() does not remove the serviceaccount credentials from config created by rest.InClusterConfig()
rest.AnonymousClientConfig() does not remove the serviceaccount credentials from config created by rest.InClusterConfig()
rest.AnonymousClientConfig() does not remove the serviceaccount credentials from config created by rest.InClusterConfig()