{"id":"CVE-2020-8557","aliases":["ALPINE-CVE-2020-8557","DEBIAN-CVE-2020-8557","EUVD-2024-1098","GHSA-55qj-gj3x-jq9r","GO-2024-2753","RHSA-2020:3519","RHSA-2020:3579","RHSA-2020:3808","RHSA-2021:3915","SUSE-RU-2020:2204-1","UBUNTU-CVE-2020-8557","openSUSE-SU-2025:15424-1"],"status":"published","title":"Kubernetes node disk Denial of Service by writing to container /etc/hosts","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","severity":{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00434,"percentile":0.38168,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-400"],"published":"2020-07-23T16:59:38Z","modified":"2026-11-03T06:32:31Z","fixes":[{"ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","fixed_in":["1.16.13","1.17.9","1.18.6"],"sources":["ghsa","osv"]},{"ecosystem":"Alpine:v3.13","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.14","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.15","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"k3s","fixed_in":["1.18.6.1-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"kubernetes","fixed_in":["1.18.5-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"kubernetes","fixed_in":["1.18.5-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"kubernetes","fixed_in":["1.18.5-1"],"sources":["osv"]},{"ecosystem":"Go","package":"k8s.io/kubernetes","fixed_in":["1.16.13","1.17.9","1.18.6"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-clients","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-clients-redistributable","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-docker-excluder","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-excluder","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-hyperkube","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-hypershift","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-master","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-node","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-pod","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-sdn-ovs","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-template-service-broker","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-tests","fixed_in":["0:3.11.542-1.git.0.f2fd300.el7"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Module for Containers 15 SP1","package":"kubernetes","fixed_in":["1.17.4-4.18.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.1.0"},{"fixed":"1.16.13"}]}]},{"source":"ghsa","ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.17.0"},{"fixed":"1.17.9"}]}]},{"source":"ghsa","ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.18.0"},{"fixed":"1.18.6"}]}]},{"source":"osv","ecosystem":"Alpine:v3.13","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.14","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.15","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"k3s","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.6.1-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.5-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.5-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.5-1"}]}]},{"source":"osv","ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","ranges":[{"type":"SEMVER","events":[{"introduced":"1.1.0"},{"fixed":"1.16.13"}]}]},{"source":"osv","ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","ranges":[{"type":"SEMVER","events":[{"introduced":"1.17.0"},{"fixed":"1.17.9"}]}]},{"source":"osv","ecosystem":"Go","package":"k8s.io/kubernetes/pkg/kubelet","ranges":[{"type":"SEMVER","events":[{"introduced":"1.18.0"},{"fixed":"1.18.6"}]}]},{"source":"osv","ecosystem":"Go","package":"k8s.io/kubernetes","ranges":[{"type":"SEMVER","events":[{"introduced":"1.1.0"},{"fixed":"1.16.13"},{"introduced":"1.17.0"},{"fixed":"1.17.9"},{"introduced":"1.18.0"},{"fixed":"1.18.6"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:4.5::el7","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.235.2.1597312414-1.el7"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.5::el7","package":"openshift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.0-202008130146.p0.git.0.aaf1d57.el7"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.5::el7","package":"openshift-hyperkube","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.0-202008130146.p0.git.0.aaf1d57.el7"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.5::el8","package":"openshift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.0-202008130146.p0.git.0.aaf1d57.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.5::el8","package":"openshift-hyperkube","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.0-202008130146.p0.git.0.aaf1d57.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.4::el7","package":"openshift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.0-202008250319.p0.git.0.d653415.el7"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.4::el7","package":"openshift-hyperkube","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.0-202008250319.p0.git.0.d653415.el7"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.4::el8","package":"openshift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.0-202008250319.p0.git.0.d653415.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.4::el8","package":"openshift-hyperkube","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.0-202008250319.p0.git.0.d653415.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:openshift:4.3::el7","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.235.5.1600415514-1.el7"}]}],"bundled":9},{"source":"osv","ecosystem":"Red Hat:openshift:4.3::el8","package":"openshift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.37-202009120213.p0.git.0.dffefe4.el8"}]}],"bundled":9},{"source":"osv","ecosystem":"Red Hat:openshift:4.3::el8","package":"openshift-hyperkube","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.37-202009120213.p0.git.0.dffefe4.el8"}]}],"bundled":9},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-clients","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-clients-redistributable","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-docker-excluder","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-excluder","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-hyperkube","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-hypershift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-master","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-node","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-pod","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-sdn-ovs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-template-service-broker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"Red Hat:openshift:3.11::el7","package":"atomic-openshift-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11.542-1.git.0.f2fd300.el7"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Containers 15 SP1","package":"kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17.4-4.18.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"govulncheck-vulndb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.0.20250807T150727-1.1"}]}],"bundled":44}],"products":[{"vendor":"kubernetes","product":"kubernetes"}],"references":[{"url":"https://github.com/kubernetes/kubernetes/issues/93032","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix","web","report"]},{"url":"https://groups.google.com/g/kubernetes-security-announce/c/cB_JUsYEKyY/m/vVSO61AhBwAJ","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Third Party Advisory","advisory","web"]},{"url":"https://security.netapp.com/advisory/ntap-20200821-0002/","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-8557","tags":["advisory"]},{"url":"https://github.com/kubernetes/kubernetes/pull/92921","tags":["web"]},{"url":"https://github.com/kubernetes/kubernetes/commit/530f199b6e07cdaab32361e39709ac45f3fdc446","tags":["web"]},{"url":"https://github.com/kubernetes/kubernetes/commit/68750fefd3df76b7b008ef7b18e8acd18d5c2f2e","tags":["web"]},{"url":"https://github.com/kubernetes/kubernetes/commit/7fd849cffa2f93061fbcb0a6ae4efd0539b1e981","tags":["web"]},{"url":"https://security.netapp.com/advisory/ntap-20200821-0002","tags":["web"]},{"url":"https://github.com/advisories/GHSA-55qj-gj3x-jq9r","tags":["advisory"]},{"url":"https://pkg.go.dev/vuln/GO-2024-2753","tags":["web"]},{"url":"https://security.alpinelinux.org/vuln/CVE-2020-8557","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2020-8557","tags":["advisory"]},{"url":"https://github.com/kubernetes/kubernetes","tags":["package"]},{"url":"https://access.redhat.com/errata/RHSA-2020:3519","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1835977","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1857425","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1857427","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1857431","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1857433","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3519.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2220","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2220","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2220","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2221","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2221","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2221","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2222","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2222","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2222","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2223","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2223","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2223","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-8557","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-8557","tags":["advisory","report"]},{"url":"https://groups.google.com/g/kubernetes-security-announce/c/cB_JUsYEKyY","tags":["article"]},{"url":"https://access.redhat.com/errata/RHSA-2020:3579","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3579.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2020:3808","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3808.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2019-17638","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1864680","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2019-17638","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-17638","tags":["advisory"]},{"url":"https://bugs.eclipse.org/bugs/show_bug.cgi?id=564984","tags":["article"]},{"url":"https://www.jenkins.io/security/advisory/2020-08-17/","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2229","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1874830","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2229","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2229","tags":["advisory"]},{"url":"https://jenkins.io/security/advisory/2020-08-12/#SECURITY-1955","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2230","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1875232","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2230","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2230","tags":["advisory"]},{"url":"https://jenkins.io/security/advisory/2020-08-12/#SECURITY-1957","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-2231","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1875234","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-2231","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-2231","tags":["advisory"]},{"url":"https://jenkins.io/security/advisory/2020-08-12/#SECURITY-1960","tags":["article"]},{"url":"https://access.redhat.com/errata/RHSA-2021:3915","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1991537","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1995433","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2002171","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2002548","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2012587","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_3915.json","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/-2020-2204/suse-ru-20202204-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1146991","tags":["report"]},{"url":"https://bugzilla.suse.com/1173039","tags":["report"]},{"url":"https://bugzilla.suse.com/1173055","tags":["report"]},{"url":"https://bugzilla.suse.com/1173165","tags":["report"]},{"url":"https://bugzilla.suse.com/1173984","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8557","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2020-8557","tags":["report"]},{"url":"https://github.com/kubernetes/kubernetes/pull/92916","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7561","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9962","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-1000056","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-1002102","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-1002100","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-1002101","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16733","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-19184","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-1002100","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-1002101","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-11245","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-11251","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-11253","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-26240","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-26241","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8551","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8555","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8558","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8562","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8563","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8566","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25735","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25736","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25737","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25741","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25743","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-30465","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-29162","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-29177","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-3162","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-3294","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-2431","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-25809","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-2727","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-2728","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-27561","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-28642","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-5528","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-45310","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-5321","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-3445","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-47907","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-47908","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2020-8557","title":"Kubernetes node disk Denial of Service by writing to container /etc/hosts","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2020-07-23T16:59:38.58Z","modified":"2024-09-17T03:14:05.177Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:35:50.545879Z"}],"euvd":[{"id":"EUVD-2024-1098","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2020-07-23T16:59:38Z","modified":"2024-09-17T03:14:05Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-03T00:28:33.372362Z"}],"ghsa":[{"id":"GHSA-55qj-gj3x-jq9r","title":"Denial of service in Kubernetes","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2024-04-24T20:01:31Z","modified":"2024-06-10T19:36:52Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:37:54.624184Z"}],"nvd":[{"id":"CVE-2020-8557","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2020-07-23T17:15:12.513Z","modified":"2026-06-17T03:26:32.78Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":2.1,"vector":"AV:L/AC:L/Au:N/C:N/I:N/A:P","level":"low","assessor":"primary"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:06:10.086163Z"}],"osv":[{"id":"ALPINE-CVE-2020-8557","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2020-07-23T17:15:12.513Z","modified":"2026-11-03T06:32:31.548045518Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-03T07:17:41.158523Z"},{"id":"CVE-2020-8557","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2020-07-23T17:15:12.513Z","modified":"2026-10-24T10:50:39.779492999Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:17.663289Z"},{"id":"DEBIAN-CVE-2020-8557","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2020-07-23T17:15:12.513Z","modified":"2026-10-26T12:02:51.729827808Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:34.311861Z"},{"id":"GHSA-55qj-gj3x-jq9r","title":"Denial of service in Kubernetes","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"published","published":"2024-04-24T20:01:31Z","modified":"2024-06-10T19:36:51Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T15:46:37.864461Z"},{"id":"RHSA-2020:3519","title":"Red Hat Security Advisory: OpenShift Container Platform 4.5.7 jenkins and openshift packages security update","status":"published","published":"2024-09-16T04:42:21Z","modified":"2026-08-08T10:01:48Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:07.57369Z"},{"id":"RHSA-2020:3579","title":"Red Hat Security Advisory: OpenShift Container Platform 4.4.19 openshift security update","status":"published","published":"2024-09-16T04:42:34Z","modified":"2026-08-08T10:28:31.678484794Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:07.57369Z"},{"id":"RHSA-2020:3808","title":"Red Hat Security Advisory: OpenShift Container Platform 4.3.38 jenkins and openshift security update","status":"published","published":"2024-09-16T04:48:09Z","modified":"2026-08-08T10:01:50Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:07.57369Z"},{"id":"RHSA-2021:3915","title":"Red Hat Security Advisory: OpenShift Container Platform 3.11.542 security update","status":"published","published":"2024-09-16T04:43:05Z","modified":"2025-11-22T12:25:36Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:08.619234Z"},{"id":"UBUNTU-CVE-2020-8557","description":"The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by the kubelet eviction manager when calculating ephemeral storage usage by a pod. If a pod writes a large amount of data to the /etc/hosts file, it could fill the storage space of the node and cause the node to fail.","status":"withdrawn","published":"2020-07-23T17:15:00Z","modified":"2025-07-14T06:45:30.48412Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:25.728622Z"},{"id":"GO-2024-2753","title":"Denial of service in Kubernetes in k8s.io/kubernetes","description":"Denial of service in Kubernetes in k8s.io/kubernetes","status":"published","published":"2024-06-10T16:39:03Z","modified":"2026-03-03T04:51:50.697017Z","updated_at":"2026-11-02T15:47:01.453823Z"},{"id":"openSUSE-SU-2025:15424-1","title":"govulncheck-vulndb-0.0.20250807T150727-1.1 on GA media","description":"These are all security issues fixed in the govulncheck-vulndb-0.0.20250807T150727-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2025-08-08T00:00:00Z","modified":"2026-03-23T04:53:45.821911Z","updated_at":"2026-11-02T16:58:37.810934Z"},{"id":"SUSE-RU-2020:2204-1","title":"Bugfixes on cilium, gangway and skuba and security fix for Kubernetes (cve-2020-8557)","description":" = Required Actions\n\n== Kubernetes (Security fix)\n\nThis fix will be applied to the kubelet daemon running on the nodes by `skuba-update`. \nSee https://documentation.suse.com/suse-caasp/4.2/html/caasp-admin/_cluster_updates.html#_base_os_updates for more details.\nMake sure you look at the Release Notes https://www.suse.com/releasenotes/x86_64/SUSE-CAASP/4/#_changes_in_4_2_2 for any known bug.\n\n== Cilium Bugfix\n\nCilium will be updated by `skuba addon upgrade`. No action is required from your side.\nFor more info see https://documentation.suse.com/suse-caasp/4.2/html/caasp-admin/_cluster_updates.html#_generating_an_overview_of_available_addon_updates\n\n== Gangway bugfix\n\nGangway will be updated by `skuba addon upgrade`. No action is required from your side.\nFor more info see https://documentation.suse.com/suse-caasp/4.2/html/caasp-admin/_cluster_updates.html#_generating_an_overview_of_available_addon_updates\n== Skuba\n\nIn order to update skuba, you need to update the admin workstation.\nSee detailed instructions at https://documentation.suse.com/suse-caasp/4.1/html/caasp-admin/_cluster_updates.html#_update_management_workstation\n  ","status":"published","published":"2020-08-11T12:33:40Z","modified":"2026-02-04T02:13:34.503422Z","updated_at":"2026-11-02T15:53:41.276824Z"}]}}
