CVE-2026-91768: IPv6 ACL bypass in FastCGI listen.allowed_clients due to partial address comparison (memcmp 12 bytes)

Published Sep 24, 2026
·
Updated

Fixed (IPv6 ACL bypass in FastCGI listen.allowedclients due to partial address comparison). (CVE-2026-91768)

Other sources

IPv6 ACL bypass in FastCGI listen.allowedclients due to partial address comparison (memcmp 12 bytes)

— Microsoft

The IPv6 branch of the FastCGI client access check compares only the first 12 bytes of a 16-byte IPv6 address, so listen.allowedclients 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.

— MITRE

Affected Software

2 affected componentsFixes available
PHP PHP<8.4.26
8.4.26
Microsoft azl3 php 8.3.33-1<8.3.35-1
8.3.35-1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 8.4.26
  2. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 8.3.35-1

Event History

Sep 24, 2026
CVE Published
via PHP·12:00 AM
Data Sourced
via PHP·12:00 AM
DescriptionAffected Software
Sep 25, 2026
CVE Published
via MITRE·09:07 PM
Data Sourced
via MITRE·09:07 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·10:18 PM
DescriptionSeverityWeakness
Sep 28, 2026
Data Sourced
via Microsoft·06:08 AM
DescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What configurations are exposed to this issue?

The issue affects PHP FastCGI configurations that use the listen.allowed_clients ACL with IPv6 addresses.

2

What must an attacker be able to do to exploit it?

An attacker would need to connect to the FastCGI listener from an IPv6 address that can bypass the configured listen.allowed_clients ACL because of partial address comparison.

3

What is the remediation?

Apply the PHP fix referenced in the PHP 8.3.35 changelog. Until patching is possible, restrict network access to the FastCGI listener using controls outside of the affected PHP ACL.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203