Skip to content
OpenAdvisories
High · 7.1 CVE-2017-1002102 EUVD-2022-4588GHSA-mm7g-f2gg-cw8gGO-2023-1977

Kubernetes arbitrary file overwrite

Published Mar 13, 2018 · Updated Aug 5, 2024 · Assigned by kubernetes

Description

In Kubernetes versions 1.3.x, 1.4.x, 1.5.x, 1.6.x and prior to versions 1.7.14, 1.8.9 and 1.9.4 containers using a secret, configMap, projected or downwardAPI volume can trigger deletion of arbitrary files/directories from the nodes where they are running.

Affected products

VendorProductAffectedFixed
Kubernetes Kubernetes v1.3.x, v1.4.x, v1.5.x, v1.6.x, unspecified – < v1.7.14, unspecified – < v1.8.9, unspecified – < v1.9.4 v1.7.14

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
Debian 14 kubernetes 1.7.16+dfsg-1 —
Debian 13 kubernetes 1.7.16+dfsg-1 —
Debian 12 kubernetes 1.7.16+dfsg-1 —
ReleasePackageFixed inAdvisory
Red Hat OpenShift 3 atomic-openshift +11 3.3.1.46.11-1.git.4.e236015.el7 RHSA-2018:0475
Red Hat OpenShift 3 atomic-openshift-service-catalog +2 3.6.173.0.96-1.git.4.e6301f8.el7 RHSA-2018:0475
Red Hat OpenShift 3 atomic-openshift-template-service-broker 3.7.23-1.git.5.83efd71.el7 RHSA-2018:0475
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed govulncheck-vulndb 0.0.20250807T150727-1.1 openSUSE-SU-2025:15424-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 kubeadm +2 1.9.1-2.1.5.el7 ELSA-2018-4061

Affected packages

EcosystemPackageAffectedFixedRecord
Go k8s.io/kubernetes >= 1.3.0, < 1.7.14 1.7.14 GHSA-mm7g-f2gg-cw8g
Go k8s.io/kubernetes >= 1.8.0, < 1.8.9 1.8.9 GHSA-mm7g-f2gg-cw8g
Go k8s.io/kubernetes >= 1.9.0, < 1.9.4 1.9.4 GHSA-mm7g-f2gg-cw8g
Go k8s.io/kubernetes >= 1.3.0, < 1.7.14 · >= 1.8.0, < 1.8.9 · >= 1.9.0, < 1.9.4 1.7.14, 1.8.9, 1.9.4 GO-2023-1977

Advisories 3

References