Priority CRITICAL 100KEV
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 ch…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.99987 · Published 2024-06-09 · Fixed in 8.1.29, 8.2.20 +1 CWE-78
Priority CRITICAL 99KEV
PHP has various global state that temporarily points into request memory.
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.99999 · Published 2026-10-21 · Partial fix · 8.2.35, 8.3.36 +2 CWE-1325
Priority CRITICAL 99KEV
PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort handling of the request.
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.99999 · Published 2026-10-21 · Partial fix · 8.2.35, 8.3.36 +2 CWE-1325
Priority HIGH 82
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 m…
CVSS 3.1CRITICAL 9.4· Network · No auth · No interaction · EPSS 0.32799 · Published 2024-04-29 · Partial fix · 8.1.28, 8.2.18 +1 CWE-116
Priority HIGH 80
In PHP versions 8.0.* before 8.0.27, 8.1.* before 8.1.15, 8.2.* before 8.2.2 when using PDO::quote() function to quote user-supplied data for SQLite, supplying an overly long string may cause the driver to incorrectly qu…
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.02189 · Published 2025-02-12 · Partial fix · 8.0.27, 8.1.15 +1 CWE-74
Priority HIGH 75
In PHP versions 8.3.* before 8.3.19 and 8.4.* before 8.4.5, a code sequence involving __set handler or ??= operator and exceptions can lead to a use-after-free vulnerability.
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.01482 · Published 2025-04-04 · Partial fix · 8.4.5, 8.3.19 CWE-416
Priority HIGH 73
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.
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.28807 · Published 2024-06-09 · Fixed in 8.1.29, 8.2.20 +1 CWE-116
Priority HIGH 72
In PHP versions 7.4.x below 7.4.30, 8.0.x below 8.0.20, and 8.1.x below 8.1.7, when pdo_mysql extension with mysqlnd driver, if the third party is allowed to supply host to connect to and the password for the connection,…
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.58123 · Published 2022-06-16 · Fixed in 7.4.30, 8.0.20 +1 CWE-120
Priority HIGH 69
In PHP versions 8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1 when using the PDO PostgreSQL driver with PDO::ATTR_EMULATE_PREPARES enabled, an invalid character se…
CVSS 4.0HIGH 8.2· Network · No auth · No interaction · EPSS 0.00697 · Published 2025-12-27 · Partial fix · 8.1.34, 8.2.30 +3 CWE-476
Priority HIGH 69
In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, a heap buffer overflow occurs in array_merge() when the total element count of packed arrays exceeds…
CVSS 3.1HIGH 8.2· Network · No auth · No interaction · EPSS 0.00455 · Published 2025-12-27 · Fixed in 8.1.34, 8.2.30 +3 CWE-190
Priority HIGH 66
In PHP 8.3.* before 8.3.5, function mb_encode_mimeheader() runs endlessly for some inputs that contain long strings of non-space characters followed by a space.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01924 · Published 2024-04-29 · Fixed in 8.3.5 CWE-400
Priority HIGH 65
When the HTTP stream wrapper follows a redirect and the response carries a Location header with an empty value, the redirect code reads one byte past the end of the heap buffer holding the location.
CVSS 3.1MEDIUM 5.8· Network · No auth · No interaction · EPSS 0.00335 · Published 2026-09-25 · Partial fix · 8.2.34, 8.3.35 +2 CWE-125
Priority MEDIUM 64
On Windows, PHP's filesystem and stream APIs do not reject reserved device names such as CON, PRN, AUX, NUL, COM1 to COM9, LPT1 to LPT9, CONIN$ and CONOUT$ when they appear as a component of a path.
CVSS 4.0MEDIUM 6.9· Network · No auth · No interaction · EPSS 0.00368 · Published 2026-09-25 · Fixed in 8.2.34, 8.3.35 +2 CWE-67
Priority MEDIUM 63
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 fun…
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.12117 · Published 2024-06-09 · Partial fix · 8.1.29, 8.2.20 +1 CWE-345
Priority MEDIUM 62
The SOAP HTTP client guards its response buffer growth with a check that relies on signed integer overflow, which is undefined behaviour and is not guaranteed to trigger.
CVSS 3.1MEDIUM 6.5· Network · No auth · No interaction · EPSS 0.00312 · Published 2026-09-25 · Partial fix · 8.2.34, 8.3.35 +2 CWE-190
Priority MEDIUM 62
Due to an incomplete fix to CVE-2022-31629 https://github.com/advisories/GHSA-c43m-486j-j32p , network and same-site attackers can set a standard insecure cookie in the victim's browser which is treated as a __Host- or _…
CVSS 3.1MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.38115 · Published 2024-04-29 · Partial fix · 8.1.28, 8.2.18 +1 CWE-20
Priority MEDIUM 62
In PHP version 8.0.* before 8.0.30, 8.1.* before 8.1.22, and 8.2.* before 8.2.8, when loading phar file, while reading PHAR directory entries, insufficient length checking may lead to a stack buffer overflow, leading pot…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.21786 · Published 2023-08-11 · Partial fix · 8.0.30, 8.1.22 +1 CWE-119
Priority MEDIUM 61
In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, the getimagesize() function may leak uninitialized heap memory into the APPn segments (e.g., APP1) w…
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00504 · Published 2025-12-27 · Partial fix · 8.1.34, 8.2.30 +3 CWE-125
Priority MEDIUM 61
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when requesting a HTTP resource using the DOM or SimpleXML extensions, the wrong content-type header is used t…
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00749 · Published 2025-03-30 · Partial fix · 8.1.32, 8.2.28 +2 CWE-1116
Priority MEDIUM 61
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when http request module parses HTTP response obtained from a server, folded headers are parsed incorrectly, w…
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00585 · Published 2025-03-29 · Partial fix · 8.1.32, 8.2.28 +2 CWE-20
Priority MEDIUM 60
In PHP versions:8.1.* before 8.1.33, 8.2.* before 8.2.29, 8.3.* before 8.3.23, 8.4.* before 8.4.10 when parsing XML data in SOAP extensions, overly large (>2Gb) XML namespace prefix may lead to null pointer dereference.
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.01117 · Published 2025-07-13 · Partial fix · 8.1.33, 8.2.29 +2 CWE-476
Priority MEDIUM 60
The openssl_private_decrypt function in PHP, when using PKCS1 padding (OPENSSL_PKCS1_PADDING, which is the default), is vulnerable to the Marvin Attack unless it is used with an OpenSSL version that includes the changes…
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.01158 · Published 2024-06-09 · Partial fix · 8.1.29, 8.2.20 +1 CWE-203
Priority MEDIUM 60
In PHP versions before 7.4.31, 8.0.24 and 8.1.11, the vulnerability enables network and same-site attackers to set a standard insecure cookie in the victim's browser which is treated as a `__Host-` or `__Secure-` cookie…
CVSS 3.1MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.49569 · Published 2022-09-28 · Partial fix · 7.4.31, 8.0.24 +1 CWE-20
Priority MEDIUM 59
In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, a hostile MySQL server can cause the client to disclose the content of its heap containing data from other SQL requests and possible other da…
CVSS 3.1MEDIUM 5.8· Adjacent network · Low privileges · No interaction · EPSS 0.02238 · Published 2024-11-22 · Partial fix · 8.1.31, 8.2.24 +1 CWE-125
Priority MEDIUM 57
In PHP versions:8.1.* before 8.1.33, 8.2.* before 8.2.29, 8.3.* before 8.3.23, 8.4.* before 8.4.10 some functions like fsockopen() lack validation that the hostname supplied does not contain null characters.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.0074 · Published 2025-07-13 · Partial fix · 8.1.33, 8.2.29 +2 CWE-918
Load more