All vulnerabilities

Servers and applications

CVE-2026-7568

In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, the metaphone() function in ext/standard/metaphone.c uses a signed int variable to track the current position within the input string. If a string longer than 2,147,483,647 bytes is passed, a signed integer overflow occurs, resulting in undefined behavior. This can lead to an out-of-bounds…

Severity
Medium 6.3
Published
10 May 2026
Last changed
24 Jul 2026
Added to UpHeron
14 Oct 2026
Fixed in
8.2.31, 8.3.31, 8.4.21, 8.5.6
Sources
NVD

Affected software

SoftwareAffected versions
PHPServers and applications · cpe:a:php:php
  • From 8.2.0 before 8.2.31
  • From 8.3.0 before 8.3.31
  • From 8.4.0 before 8.4.21
  • From 8.5.0 before 8.5.6

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2026-7568
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2026-7568