Résumé
généré automatiquement à partir des données NVDCVE-2024-4577 touche PHP 8.1, 8.2 et 8.3 lorsqu'il est utilisé avec Apache et PHP-CGI sous Windows : selon la page de code configurée, le comportement « Best-Fit » de Windows remplace des caractères de la ligne de commande, que le module CGI peut interpréter comme des options PHP. Un attaquant peut ainsi passer des options au binaire PHP, révéler le code source de scripts ou exécuter du code PHP arbitraire (CWE-78). Sévérité critique (CVSS v3.1 : 9.8) ; faille inscrite au catalogue CISA KEV, avec utilisation connue dans des campagnes de rançongiciel.
Description NVD (anglais)
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command line given to Win32 API functions. PHP CGI module may misinterpret those characters as PHP options, which may allow a malicious user to pass options to PHP binary being run, and thus reveal the source code of scripts, run arbitrary PHP code on the server, etc.
⚠️ Activement exploitée — CISA KEV
Cette CVE a été ajoutée au catalogue Known Exploited Vulnerabilities de la CISA le 2024-06-12. Elle est confirmée exploitée dans la nature et doit être patchée en priorité.
Échéance de remédiation (agences fédérales US): 2024-07-03
Utilisée dans des campagnes de ransomware connues.
EPSS · FIRST.org
100,0 %de probabilité d'exploitation dans les 30 prochains jours
Supérieure à 99 % des CVE notées
L'EPSS (Exploit Prediction Scoring System) estime, à partir de l'activité d'exploitation observée, la probabilité qu'une CVE soit exploitée dans les 30 prochains jours. Il complète le CVSS, qui mesure la gravité et non la probabilité d'attaque. Score du 16 oct. 2026, recalculé chaque jour par FIRST.org.
Articles d'analyse sur cveo.tech
Nous avons publié une analyse détaillée de cette CVE — exploitation, IOC et mitigation.
Score CVSS v3.1
Informations
- Publié
- 9 juin 2024
- Mis à jour
- 17 juin 2026
- Statut
- Analyzed
- Source
- security@php.net
Produits affectés
Faiblesses (CWE)
Références (42)
- http://www.openwall.com/lists/oss-security/2024/06/07/1Mailing ListThird Party Advisory
- https://arstechnica.com/security/2024/06/php-vulnerability-allows-attackers-to-run-malicious-code-on-windows-servers/ExploitPress/Media CoverageThird Party Advisory
- https://blog.orange.tw/2024/06/cve-2024-4577-yet-another-php-rce.htmlThird Party Advisory
- https://cert.be/en/advisory/warning-php-remote-code-execution-patch-immediatelyThird Party Advisory
- https://devco.re/blog/2024/06/06/security-alert-cve-2024-4577-php-cgi-argument-injection-vulnerability-en/ExploitThird Party Advisory
- https://github.com/php/php-src/security/advisories/GHSA-3qgc-jrrr-25jvExploitThird Party Advisory
- https://github.com/rapid7/metasploit-framework/pull/19247ExploitIssue TrackingPatch
- https://github.com/watchtowrlabs/CVE-2024-4577ExploitThird Party Advisory
- https://github.com/xcanwin/CVE-2024-4577-PHP-RCEExploitThird Party Advisory
- https://isc.sans.edu/diary/30994ExploitThird Party Advisory
- https://labs.watchtowr.com/no-way-php-strikes-again-cve-2024-4577/ExploitThird Party Advisory
- https://security.netapp.com/advisory/ntap-20240621-0008/Third Party Advisory
- + 27 autres références sur NVD
CVEs similaires
Autres vulnérabilités de type CWE-78
Surveillez vos produits
Recevez une alerte automatique à chaque nouvelle CVE affectant vos équipements.