
Эксплойт на Python для CVE-2021-21086 в Adobe Acrobat Reader DC, создающий вредоносные PDF-файлы с выполнением шелл-кода через специально сформированные строки символов шрифта.
Этот эксплойт позволяет выполнить шелл-код в контексте процесса рендеринга Adobe Acrobat Reader DC версий 2020.013.20074 и более ранних на Windows 10. Примечание: используемый в этом примере шелл-код открывает калькулятор. Для его работы необходимо отключить песочницу Adobe Reader, либо можно заменить его другим шелл-кодом. Вы можете увидеть его в действии (с отключенной песочницей) здесь
Для получения дополнительной информации о том, как это работает, прочитайте наш пост в блоге.
python3 .\generate_exploit_charstring.py --output charstring.python3 .\charstring2pdf.py --filename .\charstring --out exploit.pdf.