Summary
Er zijn kwetsbaarheden verholpen in PHP.
Details
Interpretaties
Een kwaadwillende kan de kwetsbaarheden misbruiken om willekeurige code uit te voeren met rechten van de applicatie.
De kwetsbaarheid met kenmerk CVE-2024-4577 is feitelijk een herintreding van de kwetsbaarheid met kenmerk CVE-2012-1823. Deze kwetsbaarheid maakt het mogelijk om willekeurige code uit te voeren met rechten van de applicatie middels Command Injection.
Oplossingen
De ontwikkelaars van PHP hebben updates uitgebracht om de kwetsbaarheden te verhelpen in PHP 8.3.8, 8.2.20 en 8.1.29. Zie bijgevoegde referenties voor meer informatie.
Vulnerabilities 4
-
Critical 9.8
Argument Injection in PHP-CGI
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…
KEV Jun 12, 2024 -
Critical 9.4
Command injection via array-ish $command parameter of proc_open()
In PHP versions 8.1.* before 8.1.28, 8.2.* before 8.2.18, 8.3.* before 8.3.5, when using proc_open() command with array syntax, due to insufficient escaping, if the arguments of the executed command are controlled by a malicious user, the user can supply argu…
-
High 7.7CVE-2024-5585 EPSS 29%
Command injection via array-ish $command parameter of proc_open() (bypass CVE-2024-1874 fix)
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, the fix for CVE-2024-1874 does not work if the command name includes trailing spaces. Original issue: when using proc_open() command with array syntax, due to insufficient escaping,…
-
Medium 5.3CVE-2024-5458 EPSS 12%
Filter bypass in filter_var (FILTER_VALIDATE_URL)
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, due to a code logic error, filtering functions such as filter_var when validating URLs (FILTER_VALIDATE_URL) for certain types of URLs the function will result in invalid user infor…
Revision history
-
#0
Initiele versie
References
-
Source - nvd
https://nvd.nist.gov/vuln/detail/CVE-2024-4577
-
Reference - cveprojectv5; nvd
https://www.php.net/ChangeLog-8.php#8.1.29
-
Reference - cveprojectv5; nvd
https://www.php.net/ChangeLog-8.php#8.2.20
-
Reference - cveprojectv5; nvd
https://www.php.net/ChangeLog-8.php#8.3.8