CVE-2022-24769: fallo de gravedad media en moby
Default inheritable capabilities for linux container should be empty
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.
Los contenedores Docker se iniciaban con permisos Linux innecesarios (capacidades heredables) que permitían que los programas dentro de ellos ganaran privilegios adicionales. Esto creaba un entorno menos seguro donde usuarios sin privilegios podrían escalar sus permisos de formas que normalmente no podrían.
El Moby/Docker Engine anterior a la versión 20.10.14 inicializaba incorrectamente contenedores con conjuntos de capacidades heredables no vacíos, permitiendo que programas con capacidades de archivo se elevaran al conjunto permitido durante execve(2). Procesos sin privilegios podían explotar capacidades de archivo heredables para ganar privilegios hasta el bounding set del contenedor. La vulnerabilidad afectaba contenedores que dependían de separación de privilegios basada en usuario/grupo y se corrigió al resetear capacidades heredables a vacío al inicio del contenedor.
En el mismo producto, de las más peligrosas a las menos.