InfraGuard

Vulnerabilidades de Kubernetes (lista de CVE)

Kubernetes es un sistema de orquestación de contenedores de código abierto diseñado para automatizar la implementación, el escalado y la gestión de las cargas de trabajo de las aplicaciones.

56 CVE9.8 CVSS máx.

Lo que muestra el historial

El historial de vulnerabilidades muestra 56 CVE con una puntuación CVSS máxima de 9.8 y 0 vulnerabilidades explotadas conocidas, habiéndose reportado el último CVE el 2023-11-14.

Cómo protegerse

Para mantener las instalaciones seguras, los operadores deben permanecer en versiones con soporte y rastrear regularmente las versiones de los componentes instalados.

Comprueba tu versiónkubelet --version

Ramas de versiones afectadas

Vulnerabilidades conocidas

CVE Título Versiones afectadas CVSS Explotada EPSS Publicación
CVE-2023-5528 Kubernetes - Windows nodes - Insufficient input sanitization in in-tree storage plugin leads to privilege esca... ≥ 1.8.0 < 1.25.16 ≥ 1.26.0 < 1.26.11 ≥ 1.27.0 < 1.27.8 7.2 — 2023-11-15
CVE-2023-3955 Kubernetes - Windows nodes - Insufficient input sanitization leads to privilege escalation < 1.24.17 ≥ 1.25.0 < 1.25.13 ≥ 1.26.0 < 1.26.8 8.8 — 2023-11-01
CVE-2023-3676 Kubernetes - Windows nodes - Insufficient input sanitization leads to privilege escalation < 1.24.17 ≥ 1.25.0 < 1.25.13 ≥ 1.26.0 < 1.26.8 8.8 — 2023-11-01
CVE-2021-25736 Windows kube-proxy LoadBalancer contention ≥ 1.18.0 < 1.18.18 ≥ 1.19.0 < 1.19.10 ≥ 1.20.0 < 1.20.6 5.8 — 2023-10-30
CVE-2023-2728 Bypassing enforce mountable secrets policy imposed by the ServiceAccount admission plugin ≤ 1.24.14 ≥ 1.25.0 ≤ 1.25.10 ≥ 1.26.0 ≤ 1.26.5 6.5 — 2023-07-04
CVE-2023-2727 Bypassing policies imposed by the ImagePolicyWebhook admission plugin ≤ 1.24.14 ≥ 1.25.0 ≤ 1.25.10 ≥ 1.26.0 ≤ 1.26.5 6.5 — 2023-07-04
CVE-2023-2431 Bypass of seccomp profile enforcement < 1.24.14 ≥ 1.25.0 < 1.25.10 ≥ 1.26.0 < 1.26.5 3.4 — 2023-06-16
CVE-2021-25749 runAsNonRoot logic bypass for Windows containers ≥ 1.20.0 ≤ 1.21.0 ≥ 1.22.0 < 1.22.14 ≥ 1.23.0 < 1.23.11 7.8 — 2023-05-24
CVE-2022-3162 Unauthorized read of Custom Resources ≤ 1.22.15 ≥ 1.23.0 ≤ 1.23.13 ≥ 1.24.0 ≤ 1.24.7 6.5 — 2023-03-01
CVE-2022-3294 Node address isn't always verified when proxying < 1.22.16 ≥ 1.23.0 < 1.23.14 ≥ 1.24.0 < 1.24.8 6.6 — 2023-03-01
CVE-2020-8562 Bypass of Kubernetes API Server proxy TOCTOU ≤ 1.18.18 ≥ 1.19.0 ≤ 1.19.10 ≥ 1.20.0 ≤ 1.20.6 2.2 — 2022-02-01
CVE-2021-25743 ANSI escape characters in kubectl output are not being filtered ≤ 1.25.0 = 1.26.0 3.0 — 2022-01-07
CVE-2021-25741 Symlink Exchange Can Allow Host Filesystem Access ≤ 1.19.14 ≥ 1.20.0 ≤ 1.20.10 ≥ 1.21.0 ≤ 1.21.4 8.8 — 2021-09-21
CVE-2021-25740 Holes in EndpointSlice Validation Enable Host Network Hijack * 3.1 — 2021-09-21
CVE-2020-8561 Webhook redirect in kube-apiserver = 1.20.11 = 1.21.5 = 1.22.2 4.1 — 2021-09-21
CVE-2021-25737 Holes in EndpointSlice Validation Enable Host Network Hijack ≥ 1.16.0 < 1.18.19 ≥ 1.19.0 < 1.19.10 ≥ 1.20.0 < 1.20.7 2.7 — 2021-09-06
CVE-2021-25735 Validating Admission Webhook does not observe some previous fields < 1.18.18 ≥ 1.19.0 < 1.19.10 ≥ 1.20.0 < 1.20.6 6.5 — 2021-09-06
CVE-2020-8554 Kubernetes man in the middle using LoadBalancer or ExternalIPs * 6.3 — 2021-01-22
CVE-2020-8563 Secret leaks in logs for vSphere Provider kube-controller-manager < 1.19.3 4.7 — 2020-12-08
CVE-2020-8564 Docker config secrets leaked when file is malformed and loglevel >= 4 ≥ 1.17.0 < 1.17.13 ≥ 1.18.0 < 1.18.10 ≥ 1.19.0 < 1.19.3 4.7 — 2020-12-08
CVE-2020-8565 Incomplete fix for CVE-2019-11250 allows for token leak in logs when logLevel >= 9 ≥ 1.17.0 ≤ 1.17.13 ≥ 1.18.0 ≤ 1.18.10 ≥ 1.19.0 ≤ 1.19.3 4.7 — 2020-12-08
CVE-2020-8566 Ceph RBD adminSecrets exposed in logs when loglevel >= 4 ≥ 1.17.0 < 1.17.13 ≥ 1.18.0 < 1.18.10 ≥ 1.19.0 < 1.19.3 4.7 — 2020-12-08
CVE-2020-8558 Kubernetes node setting allows for neighboring hosts to bypass localhost boundary ≥ 1.1.0 ≤ 1.16.10 ≥ 1.17.0 ≤ 1.17.6 ≥ 1.18.0 ≤ 1.18.3 5.4 — 2020-07-28
CVE-2020-8557 Kubernetes node disk Denial of Service by writing to container /etc/hosts < 1.16.13 ≥ 1.17.0 < 1.17.9 ≥ 1.18.0 < 1.18.6 5.5 — 2020-07-24
CVE-2019-11252 Credential leakage when failing to mount ≥ 1.0.0 ≤ 1.17.0 5.9 — 2020-07-23
CVE-2020-8559 Privilege escalation from compromised node to cluster ≥ 1.6.0 ≤ 1.15.0 ≥ 1.16.0 < 1.16.13 ≥ 1.17.0 < 1.17.9 6.4 — 2020-07-22
CVE-2020-8555 Kubernetes kube-controller-manager SSRF < 1.15.11 ≥ 1.16.0 < 1.16.9 ≥ 1.17.0 < 1.17.5 6.3 — 2020-06-05
CVE-2019-11254 Kubernetes API Server denial of service vulnerability from malicious YAML payloads < 1.15.10 ≥ 1.16.0 < 1.16.7 ≥ 1.17.0 < 1.17.3 6.5 — 2020-04-02
CVE-2020-8552 Kubernetes API server denial of service ≤ 1.15.9 ≥ 1.16.0 ≤ 1.16.6 ≥ 1.17.0 ≤ 1.17.2 5.3 — 2020-03-27
CVE-2020-8551 Kubernetes kubelet denial of service ≥ 1.15.0 ≤ 1.15.9 ≥ 1.16.0 ≤ 1.16.6 ≥ 1.17.0 ≤ 1.17.2 4.3 — 2020-03-27
CVE-2019-11251 kubectl cp allows symlink directory traversal ≥ 1.13.0 < 1.13.11 ≥ 1.14.0 < 1.14.7 ≥ 1.15.0 < 1.15.4 4.8 — 2020-02-04
CVE-2018-1002102 Kubernetes API server follows unvalidated redirects from streaming Kubelet endpoints ≥ 1.10.0 ≤ 1.13.13 = 1.14.0 2.6 — 2019-12-06
CVE-2019-11253 Kubernetes API Server JSON/YAML parsing vulnerable to resource exhaustion attack ≥ 1.1.0 ≤ 1.12.10 ≥ 1.13.0 < 1.13.12 ≥ 1.14.0 < 1.14.8 7.5 — 2019-10-18
CVE-2019-11250 Kubernetes client-go logs authorization headers at debug verbosity levels < 1.15.3 = 1.15.3 = 1.15.4 4.7 — 2019-08-29
CVE-2019-11249 kubectl cp allows symlink directory traversal ≥ 1.0.0 ≤ 1.12.10 ≥ 1.13.0 < 1.13.9 ≥ 1.14.0 < 1.14.5 4.8 — 2019-08-29
CVE-2019-11248 Kubernetes kubelet exposes /debug/pprof info on healthz port < 1.12.10 = 1.13.0 = 1.13.1 6.5 — 2019-08-29
CVE-2019-11247 Kubernetes kube-apiserver allows access to custom resources via wrong scope ≥ 1.7.0 ≤ 1.12.10 ≥ 1.13.0 < 1.13.9 ≥ 1.14.0 < 1.14.5 5.0 — 2019-08-29
CVE-2019-11246 kubectl cp allows symlink directory traversal ≥ 1.0.0 ≤ 1.12.10 ≥ 1.13.0 < 1.13.9 ≥ 1.14.0 < 1.14.5 6.4 — 2019-08-29
CVE-2019-11245 kubelet-started container uid changes to root after first restart or if image is already pulled to the node = 1.13.6 = 1.14.2 4.9 — 2019-08-29
CVE-2019-11243 In Kubernetes v1.12.0-v1.12.4 and v1.13.0, the rest.AnonymousClientConfig() method returns a copy of the provi... ≥ 1.12.0 ≤ 1.12.4 = 1.13.0 3.1 — 2019-04-22
CVE-2019-11244 kubectl creates world-writeable cached schema files ≥ 1.8.0 ≤ 1.14.1 3.3 — 2019-04-22
CVE-2019-9946 Cloud Native Computing Foundation (CNCF) CNI (Container Networking Interface) 0.7.4 has a network firewall mis... < 1.11.9 ≥ 1.12.0 < 1.12.7 ≥ 1.13.0 < 1.13.5 7.5 — 2019-04-03
CVE-2019-1002100 In all Kubernetes versions prior to v1.11.8, v1.12.6, and v1.13.4, users that are authorized to make patch req... < 1.11.8 ≥ 1.12.0 < 1.12.6 ≥ 1.13.0 < 1.13.4 6.5 — 2019-04-01
CVE-2019-1002101 kubectl cp path traversal ≥ 1.11.0 < 1.11.9 ≥ 1.12.0 < 1.12.7 ≥ 1.13.0 < 1.13.5 6.4 — 2019-04-01
CVE-2018-1002101 In Kubernetes versions 1.9.0-1.9.9, 1.10.0-1.10.5, and 1.11.0-1.11.1, user input was handled insecurely while... ≥ 1.9.0 ≤ 1.9.9 ≥ 1.10.0 ≤ 1.10.5 ≥ 1.11.0 ≤ 1.11.1 5.9 — 2018-12-06
CVE-2018-1002105 In all Kubernetes versions prior to v1.10.11, v1.11.5, and v1.12.3, incorrect handling of error responses to p... ≥ 1.0.0 ≤ 1.9.11 ≥ 1.10.0 ≤ 1.10.10 ≥ 1.11.0 ≤ 1.11.4 9.8 — 2018-12-06
CVE-2016-7075 It was found that Kubernetes as used by Openshift Enterprise 3 did not correctly validate X.509 client interme... * 7.5 — 2018-09-10
CVE-2018-1002100 In Kubernetes versions 1.5.x, 1.6.x, 1.7.x, 1.8.x, and prior to version 1.9.6, the kubectl cp command insecure... ≥ 1.5.0 ≤ 1.5.9 ≥ 1.6.0 ≤ 1.6.14 ≥ 1.7.0 ≤ 1.7.17 4.2 — 2018-06-02
CVE-2017-1002101 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 usi... ≥ 1.3.0 ≤ 1.3.10 ≥ 1.4.0 ≤ 1.4.12 ≥ 1.5.0 ≤ 1.5.8 8.8 — 2018-03-14
CVE-2017-1002102 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 usi... ≥ 1.3.0 ≤ 1.3.10 ≥ 1.4.0 ≤ 1.4.12 ≥ 1.5.0 ≤ 1.5.8 7.1 — 2018-03-14
CVE-2017-1002100 Default access permissions for Persistent Volumes (PVs) created by the Kubernetes Azure cloud provider in vers... = 1.6.0 = 1.6.1 = 1.6.2 6.5 — 2017-09-14
CVE-2015-7561 Kubernetes in OpenShift3 allows remote authenticated users to use the private images of other users should the... * 3.1 — 2017-08-08
CVE-2017-1000056 Kubernetes version 1.5.0-1.5.4 is vulnerable to a privilege escalation in the PodSecurityPolicy admission plug... = 1.5.0 = 1.5.1 = 1.5.2 9.8 — 2017-07-14
CVE-2015-7528 Kubernetes before 1.2.0-alpha.5 allows remote attackers to read arbitrary pod logs via a container name. ≤ 1.2.0 5.3 — 2016-04-12
CVE-2016-1905 The API server in Kubernetes does not properly check admission control, which allows remote authenticated user... * 7.7 — 2016-02-04
CVE-2016-1906 Openshift allows remote attackers to gain privileges by updating a build configuration that was created with a... * 9.8 — 2016-02-04

Controla estas versiones en tus propios servidores

InfraGuard recopila las versiones de software instaladas en cada servidor y señala las que tienen vulnerabilidades conocidas. Autoalojado: nada sale de tu red.

Resumen semanal de vulnerabilidades explotadas

Las incorporaciones a KEV relevantes para servidores autoalojados, una vez por semana. Ningún otro correo.

Datos: CVE List (CVE® Program), NVD, CISA KEV, FIRST EPSS (consulta EPSS en https://www.first.org/epss), endoflife.date. Lista de software: awesome-selfhosted (CC BY-SA 3.0).