CVE-2024-4577CISA KEV · АКТИВНО В АТАКАХ
Argument Injection in PHP-CGI
CVSS 3.1Critical
9.8/ 10.0
Опубликовано
Обновлено
В атаках
Подтверждено CISA
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 8.1.29, 8.2.20, 8.3.8
Обновить PHP до версий 8.1.29, 8.2.20, 8.3.8 или новее. В качестве временной меры отказаться от использования устаревшего режима PHP-CGI в связке с Apache.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Инъекция аргументов в PHP-CGI на Windows из-за некорректной обработки кодовых страниц. Приводит к раскрытию исходного кода и RCE.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Механизм Windows Best-Fit при определенных локалях подменяет символы в командной строке перед вызовом Win32 API. Модуль PHP-CGI ошибочно парсит эти символы как валидные опции бинарника PHP.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Неавторизованный злоумышленник может передавать произвольные параметры исполняемому файлу php.exe, читать исходные тексты скриптов и выполнять произвольный PHP-код на сервере.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
PHP GroupPHP
>= 8.1.*➔Fix: 8.1.29
PHP GroupPHP
>= 8.2.*➔Fix: 8.2.20
PHP GroupPHP
>= 8.3.*➔Fix: 8.3.8
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (19)
- github.comhttps://github.com/php/php-src/security/advisories/GHSA-3qgc-jrrr-25jv
- blog.orange.twhttps://blog.orange.tw/2024/06/cve-2024-4577-yet-another-php-rce.html
- devco.rehttps://devco.re/blog/2024/06/06/security-alert-cve-2024-4577-php-cgi-argument-injection-vulnerability-en/
- arstechnica.comhttps://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/
- www.imperva.comhttps://www.imperva.com/blog/imperva-protects-against-critical-php-vulnerability-cve-2024-4577/
- github.comhttps://github.com/11whoami99/CVE-2024-4577
- github.comhttps://github.com/xcanwin/CVE-2024-4577-PHP-RCE
- github.comhttps://github.com/rapid7/metasploit-framework/pull/19247
- labs.watchtowr.comhttps://labs.watchtowr.com/no-way-php-strikes-again-cve-2024-4577/
- github.comhttps://github.com/watchtowrlabs/CVE-2024-4577
- www.php.nethttps://www.php.net/ChangeLog-8.php#8.1.29
- www.php.nethttps://www.php.net/ChangeLog-8.php#8.2.20
- www.php.nethttps://www.php.net/ChangeLog-8.php#8.3.8
- cert.behttps://cert.be/en/advisory/warning-php-remote-code-execution-patch-immediately
- isc.sans.eduhttps://isc.sans.edu/diary/30994
- www.openwall.comhttp://www.openwall.com/lists/oss-security/2024/06/07/1
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PKGTQUOA2NTZ3RXN22CSAUJPIRUYRB4B/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W45DBOH56NQDRTOM2DN2LNA2FZIMC3PK/
- security.netapp.comhttps://security.netapp.com/advisory/ntap-20240621-0008/
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2024-4577: Argument Injection in PHP-CGI. URL: https://cve.futuretools.ru/cve/CVE-2024-4577
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2024_4577,
title = {{CVE-2024-4577: Argument Injection in PHP-CGI}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2024-4577}},
note = {Оперативный инженерный анализ киберугроз}
}