Skip to content
OpenAdvisories
Medium · 4.8 CVE-2019-11255 EUVD-2022-3689GHSA-f4w6-3rh6-6q4q

Kubernetes CSI volume snapshot, cloning and resizing features can result in unauthorized volume data access or mutation

Published Dec 5, 2019 · Updated Sep 16, 2024 · Assigned by kubernetes

Description

Improper input validation in Kubernetes CSI sidecar containers for external-provisioner (<v0.4.3, <v1.0.2, v1.1, <v1.2.2, <v1.3.1), external-snapshotter (<v0.4.2, <v1.0.2, v1.1, <1.2.2), and external-resizer (v0.1, v0.2) could result in unauthorized PersistentVolume data access or volume mutation during snapshot, restore from snapshot, cloning and resizing operations.

Affected products

VendorProductAffectedFixed
Kubernetes kubernetes-csi external-provisioner prior to 1.0.2, 1.1, prior to 1.2.2, prior to 1.3.1, v1.14 – < prior to 0.4.3 prior to 0.4.3
Kubernetes kubernetes-csi external-snapshotter prior to 0.4.2, prior to 1.0.2, 1.1, prior to 1.2.2 —
Kubernetes kubernetes-csi external-resizer 0.1, 0.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat OpenShift 4 openshift-external-storage +6 0.0.2-11.gitd3c94f0.el7 RHSA-2019:4225, RHSA-2019:4096
Red Hat OpenShift 3 openshift-external-storage +6 0.0.2-10.gitd3c94f0.el7 RHSA-2019:4054

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling kubernetes-csi-external-provisioner 4.0.1-r1 —

Affected packages

Advisories 3

References