Vulnocalypse
Back to feed
81impact

Argument Injection in PHP-CGI

PHP Group PHP · CVE-2024-4577
0 news outlets0 CERTs and agencies0 researchers

What is it?

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.

Evidence

No coverage recorded yet.

Exploitation

  • Public proof of concept
  • Exploited in the wild
  • Listed as known exploited
CVSS
9.8
EPSS
100.0%
First seen
1 d ago
Status
confirmed

All PHP Group vulnerabilities