
Эксплойт-доказательство концепции для CVE-2021-3156, переполнение буфера в куче в sudo, которое позволяет локальному повышению привилегий до root через sudoedit -s.
⚠️ Только для образовательных и авторизованных исследовательских целей в области безопасности
Огромная благодарность автору оригинального PoC Qualys Research Team
Sudo до версии 1.9.5p2 содержит ошибку off-by-one, которая может привести к переполнению буфера в куче, что позволяет повысить привилегии до root с помощью "sudoedit -s" и аргумента командной строки, заканчивающегося одним обратным слешем.

Установите git, затем клонируйте скрипт из репозитория GitHub:
sudo apt install git -y
git clone https://github.com/asepsaepdin/CVE-2021-3156.git
Скомпилируйте PoC с помощью команды:
make
Запустите PoC с помощью команды:
./exploit