Impact
The bug in mysqlnd_writeprotocol.c allows a MySQL server to send a truncated packet that the PHP client parses without first verifying the packet length. This causes undefined behavior and can crash the PHP process. The consequence is a local denial of service, with no evidence of code execution or data exfiltration.
Affected Systems
The affected product is the PHP Group’s PHP implementation, specifically the mysqlnd driver used for MySQL communication. The input does not specify particular PHP releases, so any PHP installation that employs mysqlnd could be vulnerable until a patch is applied.
Risk and Exploitability
With a CVSS score of 3.4 the vulnerability is considered low severity. The EPSS score is not reported and the issue is not listed in the CISA KEV catalog. The attack requires a malicious or compromised MySQL server that can send crafted packets to the PHP client, or an attacker who can manipulate network traffic between the MySQL server and the PHP application. Exploitation results in a crash rather than code execution, but repeated crashes could be used in a denial‑of‑service scenario.
OpenCVE Enrichment
Debian DLA
Debian DSA