
Эксплуатируемая уязвимость radare2, обнаруженная @CaptnBanana и blenk92
боевая уязвимость radare2 (присвоен CVE-2019-14745), обнаруженная @CaptnBanana и blenk92
Подробнее об уязвимости читайте: https://bananamafia.dev/post/r2-pwndebian/
Прежде всего вам понадобятся Python-привязки LIEF (https://lief.quarkslab.com/) Затем запустите скрипт так:
python nukeradare2.py <binary_name> <one of the symbols of that binary> <shell command>
Это создаст бинарный файл с префиксом nuked_. Запустите его с помощью:
radare2 -c "ood" <nuked_binary>
или введите "ood" как команду в radare2. Обратите внимание, что radare2 выполнит вашу команду дважды.