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
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Kubernetes kubernetes-csi external-provisioner
prior to 1.0.2affected1.1affectedprior to 1.2.2affectedprior to 1.3.1affectedv1.14 to < prior to 0.4.3affected
Kubernetes kubernetes-csi external-snapshotter
prior to 0.4.2affectedprior to 1.0.2affected1.1affectedprior to 1.2.2affected
Kubernetes kubernetes-csi external-resizer
0.1affected0.2affected
References
- https://github.com/kubernetes/kubernetes/issues/85233 ↗
- https://groups.google.com/forum/#%21topic/kubernetes-security-announce/aXiYN0q4uIw ↗
- https://access.redhat.com/errata/RHSA-2019:4099 ↗
- https://access.redhat.com/errata/RHSA-2019:4096 ↗
- https://access.redhat.com/errata/RHSA-2019:4054 ↗
- https://access.redhat.com/errata/RHSA-2019:4225 ↗
- https://security.netapp.com/advisory/ntap-20200810-0003/ ↗