Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

PHP — Vulnerabilities & Security Advisories 107

All 107 CVE vulnerabilities found in PHP, with AI-generated Chinese analysis, references, and POCs.

This page aggregates vulnerability data for the PHP software produced by the PHP Group. It focuses specifically on weakness classifications associated with the language’s runtime environment and core extensions. The collection includes security flaws, bugs, and configuration issues that were publicly disclosed between 2010 and 2023. This timeframe captures significant updates from PHP 5 through PHP 8, reflecting the evolution of the ecosystem over more than a decade. Users can track the PHP Group’s security advisories to see how they responded to reported issues over time. The page helps users understand the historical prevalence of specific weakness classes within PHP codebases. Visitors can also look up a product’s vulnerability history to assess long-term security trends. This resource supports developers in making informed decisions about version upgrades and patching strategies. By centralizing this information, the page reduces the effort required to monitor multiple sources for PHP-related security updates. The data is organized to facilitate analysis of recurring patterns and systemic risks. It serves as a reference for understanding how PHP’s security posture has changed across different major releases. The content is derived from official vendor statements and widely recognized security databases. It does not include internal or unreported vulnerabilities. The goal is to provide a clear, factual overview of known issues. This approach aids in risk assessment and compliance verification for projects using PHP. Readers can use this information to prioritize mitigation efforts based on severity and exposure. The page is maintained to ensure accuracy and relevance for the open-source community. It reflects the current understanding of PHP’s security landscape.

Vendor: PHP

CVE ID Title CVSS Severity Published
CVE-2025-1735 pgsql extension does not check for errors during escaping CWE-89 5.9 Medium 2025-07-13
CVE-2025-1220 Null byte termination in hostnames CWE-918 3.7 Low 2025-07-13
CVE-2025-6491 NULL Pointer Dereference in PHP SOAP Extension via Large XML Namespace Prefix CWE-476 5.9 Medium 2025-07-13
CVE-2024-11235 Reference counting in php_request_shutdown causes Use-After-Free CWE-416 9.8AI Critical AI 2025-04-04
CVE-2025-1861 Stream HTTP wrapper truncates redirect location to 1024 bytes CWE-131 6.5 - 2025-03-30
CVE-2025-1736 Stream HTTP wrapper header check might omit basic auth header CWE-20 5.3 - 2025-03-30
CVE-2025-1734 Streams HTTP wrapper does not fail for headers with invalid name and no colon CWE-20 7.5 - 2025-03-30
CVE-2025-1219 libxml streams use wrong content-type header when requesting a redirected resource 8.1 - 2025-03-30
CVE-2025-1217 Header parser of http stream wrapper does not handle folded headers CWE-20 7.5 - 2025-03-29
CVE-2022-31631 PDO::quote() may return unquoted string CWE-74 9.1 Critical 2025-02-12
CVE-2024-11233 Single byte overread with convert.quoted-printable-decode filter CWE-122 4.8 Medium 2024-11-24
CVE-2024-11234 Configuring a proxy in a stream context might allow for CRLF injection in URIs CWE-20 4.8 Medium 2024-11-24
CVE-2024-11236 Integer overflow in the firebird and dblib quoters causing OOB writes CWE-787 9.8 Critical 2024-11-24
CVE-2024-8929 Leak partial content of the heap through heap buffer over-read in mysqlnd CWE-200 5.8 Medium 2024-11-22
CVE-2024-8932 OOB access in ldap_escape CWE-787 9.8 Critical 2024-11-22
CVE-2024-9026 PHP-FPM logs from children may be altered CWE-158 3.3 Low 2024-10-08
CVE-2024-8927 cgi.force_redirect configuration is bypassable due to the environment variable collision 7.5 High 2024-10-08
CVE-2024-8926 PHP CGI Parameter Injection Vulnerability (CVE-2024-4577 bypass) CWE-78 8.1 High 2024-10-08
CVE-2024-8925 Erroneous parsing of multipart form data 3.1 Low 2024-10-08
CVE-2024-2408 PHP is vulnerable to the Marvin Attack 8.1 - 2024-06-09
CVE-2024-4577 Argument Injection in PHP-CGI CWE-78 9.8 Critical 2024-06-09
CVE-2024-5585 Command injection via array-ish $command parameter of proc_open() (bypass CVE-2024-1874 fix) CWE-116 7.7 High 2024-06-09
CVE-2024-5458 Filter bypass in filter_var (FILTER_VALIDATE_URL) 5.3 Medium 2024-06-09
CVE-2024-1874 Command injection via array-ish $command parameter of proc_open() CWE-116 9.4 Critical 2024-04-29
CVE-2024-2757 PHP mb_encode_mimeheader runs endlessly for some inputs 7.5 High 2024-04-29
CVE-2024-3096 PHP function password_verify can erroneously return true when argument contains NUL CWE-20 6.5 Medium 2024-04-29
CVE-2024-2756 __Host-/__Secure- cookie bypass due to partial CVE-2022-31629 fix CWE-20 6.5 Medium 2024-04-29
CVE-2022-4900 Potential buffer overflow in php_cli_server_startup_workers CWE-119 6.2 Medium 2023-11-02
CVE-2023-3824 Buffer overflow and overread in phar_dir_read() CWE-119 9.4 Critical 2023-08-11
CVE-2023-3823 Security issue with external entity loading in XML without enabling it 8.6 High 2023-08-11

All 107 known CVE vulnerabilities affecting PHP with full Chinese analysis, references, and POCs where available.