Incorrect Comparison in PHP - CVE-2026-91768
Published: September 24, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass the FastCGI access control and access the endpoint.
The vulnerability exists due to an incorrect comparison in fcgi_is_allowed() in main/fastcgi.c when validating IPv6 client addresses against listen.allowed_clients. A remote attacker can send a FastCGI request from an IPv6 address sharing the first 96 bits with an allowed address to bypass the FastCGI access control and access the endpoint.
Only deployments using FastCGI over IPv6 TCP and relying on listen.allowed_clients as a security boundary are affected.