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

VectorAV: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 👾

Weakness Enumeration

Related Identifiers

CVE-2020-8567
GHSA-2V35-WJ4R-RCMV
GO-2024-2750

Affected Products

Kubernetes Secrets Store Csi Driver Azure Plugin
Kubernetes Secrets Store Csi Driver Gcp Plugin