PT-2021-12792 · Kubernetes · Kubernetes Secrets Store Csi Driver Gcp Plugin+1
Tam7T
+1
·
Published
2021-01-21
·
Updated
2024-06-05
·
CVE-2020-8567
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N |
Name of the Vulnerable Software and Affected Versions:
Kubernetes Secrets Store CSI Driver Vault Plugin versions prior to v0.0.6
Kubernetes Secrets Store CSI Driver Azure Plugin versions prior to v0.0.10
Kubernetes Secrets Store CSI Driver GCP Plugin versions prior to v0.2.0
Description:
The issue allows an attacker who can create specially-crafted SecretProviderClass objects to write to arbitrary file paths on the host filesystem, including /var/lib/kubelet/pods. This can be achieved by exploiting the vulnerability in the Kubernetes Secrets Store CSI Driver plugins.
Recommendations:
For Kubernetes Secrets Store CSI Driver Vault Plugin versions prior to v0.0.6, update to version v0.0.6 or later.
For Kubernetes Secrets Store CSI Driver Azure Plugin versions prior to v0.0.10, update to version v0.0.10 or later.
For Kubernetes Secrets Store CSI Driver GCP Plugin versions prior to v0.2.0, update to version v0.2.0 or later.
As a temporary workaround, consider restricting the creation of SecretProviderClass objects to minimize the risk of exploitation.
Fix
Path traversal
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Kubernetes Secrets Store Csi Driver Azure Plugin
Kubernetes Secrets Store Csi Driver Gcp Plugin