CVE-2019-11249: fallo de gravedad media en Kubernetes
kubectl cp allows symlink directory traversal
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
El comando kubectl cp puede ser explotado mediante un binario tar malicioso en un contenedor para escribir archivos en cualquier ubicación de la máquina del usuario. Un atacante con control sobre el contenedor puede ejecutar código arbitrario y colocar archivos en cualquier lugar donde el usuario local tenga permisos de escritura.
kubectl cp desempaqueta archivos tar desde contenedores sin validar adecuadamente symlinks o traversal de rutas. Un atacante controlando el binario tar del contenedor puede generar contenido malicioso (symlinks, rutas absolutas) que kubectl desempaqueta en el sistema host, permitiendo escritura arbitraria de archivos dentro del alcance de permisos del usuario local. Afecta versiones anteriores a 1.13.9, 1.14.5 y 1.15.2.
En el mismo producto, de las más peligrosas a las menos.