Impact
The vulnerability involves a null pointer dereference within the Apache Thrift PHP bindings, which may occur when a client sends a request containing a missing container‑element specification. This flaw can cause the PHP interpreter to crash or, in the worst case, allow arbitrary code execution on the hosting server, thereby compromising confidentiality, integrity, and availability. The weakness is categorized as CWE‑476.
Affected Systems
All installations of Apache Thrift with PHP bindings released before version 0.25.0 are affected. This includes any system using the PHP Thrift client or server libraries bundled with those earlier releases.
Risk and Exploitability
With a CVSS score of 8.7, this issue is rated as high severity. No EPSS score is currently available, and the vulnerability has not been listed in the CISA KEV catalog. The exploit requires an attacker to initiate a Thrift connection and transmit a specially crafted message; as such, the attack vector is remote over the network. Given the exploitability and severity, the risk remains significant for all vulnerable deployments.
OpenCVE Enrichment