
Bash-скрипт, предназначенный для сканирования нескольких доменов на предмет уязвимости CVE-2024-4577 в PHP-CGI.
Инструмент проверки уязвимости CVE-2024-4577 — это Bash-скрипт, предназначенный для сканирования нескольких доменов на наличие уязвимости CVE-2024-4577 в PHP-CGI. Этот инструмент позволяет исследователям безопасности и системным администраторам быстро оценить, являются ли их системы или список доменов потенциально уязвимыми к данной конкретной проблеме безопасности.
В версиях PHP 8.1.* до 8.1.29, 8.2.* до 8.2.20, 8.3.* до 8.3.8 при использовании Apache и PHP-CGI на Windows, если система настроена на использование определённых кодовых страниц, Windows может применять поведение «Best-Fit» для замены символов в командной строке, передаваемой функциям Win32 API. Модуль PHP CGI может неправильно интерпретировать эти символы как опции PHP, что может позволить злоумышленнику передавать опции запускаемому двоичному файлу PHP и, таким образом, раскрывать исходный код скриптов, выполнять произвольный PHP-код на сервере и т. д.

git clone https://github.com/JeninSutradhar/CVE-2024-4577-checker.gitcd cve-2024-4577-checkerchmod +x cve_2024_4577_checker.sh./cve_2024_4577_checker.sh -f domains.txt
-f файл: укажите файл, содержащий список доменов для проверки (по одному домену в строке)-t потоки: установите количество одновременных потоков (по умолчанию: 10)-u user_agent: укажите пользовательскую строку User-Agent-i: запуск в интерактивном режиме, позволяющем ручной ввод доменов-h: отображение справочного сообщения./cve_2024_4577_checker.sh -f domains.txt./cve_2024_4577_checker.sh -f domains.txt -t 20./cve_2024_4577_checker.sh -f domains.txt -u "MyCustomUserAgent/1.0"./cve_2024_4577_checker.sh -i
Этот проект лицензирован на условиях лицензии MIT — подробности см. в файле LICENSE.
Этот инструмент предназначен только для образовательных целей и целей тестирования. Всегда убедитесь, что у вас есть разрешение на сканирование целевых доменов. Авторы не несут ответственности за любое неправомерное использование или ущерб, причинённый данной программой.