CVE-2026-91768
Access control bypass via partial IPv6 address comparison
| Publication Date | 2026-09-25 |
|---|---|
| Severity | Moderate |
| Type | Information Disclosure |
| Affected PHP Versions |
|
| Fixed Product Versions |
|
CVE Details
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 on an adjacent network with an address sharing the first 96 bits with an authorized client can bypass network access restrictions to reach the FastCGI endpoint, potentially leading to unauthorized information disclosure.
Recommendations
If you are using the listen.allowed_clients configuration with PHP-FPM, and provide IPv6 addresses, we recommend updating to a patched version of PHP.