CVE-2024-4577

Vulnérabilité critique dans PHP (PHP Group)

CVSS 9.8 · Critique
EPSS 100.0%
PHP Group•PHP•Versions : 8.3.*, 8.1.*, 8.2.*, <8.1.29, <8.3.8, <8.2.20

Description

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.

Gravité et risque d'exploitation

CVE-2024-4577 obtient un score CVSS de 9.8/10, soit une gravité critique. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 99.99 %, ce qui la place devant 100.0 % des CVE référencées.

Que faire ?

  • Vérifiez si PHP (versions 8.3.*, 8.1.*, 8.2.*, <8.1.29, <8.3.8, <8.2.20) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références