CVE-2026-91768
The IPv6 branch of the FastCGI client access check compares only the first 12 bytes of a 16-byte IPv6 address, so listen.allowed_clients matches on a /96 prefix instead of the exact address. An attacker who can source an address sharing the first 96 bits with an allowed one passes the check and reaches the FastCGI endpoint.
- Score
- CVSS 3.1 6.5 Medium
- Status
- Analyzed - security@php.net
- Published
- 2026-09-25
- Last modified
- 2026-10-27
- Weaknesses
- CWE-1023
Affected products
References
- https://github.com/php/php-src/security/advisories/GHSA-62xp-839h-2637