Heap-based buffer overflow in F5 Networks products - CVE-2026-15176

 

Heap-based buffer overflow in F5 Networks products - CVE-2026-15176

Published: October 14, 2026


Vulnerability identifier: #VU155771
CSH Severity: High
CVSS v4: 9.2 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-15176
CWE-ID: CWE-122
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to cause a denial of service or execute arbitrary code.

The vulnerability exists due to a heap-based buffer overflow in ngx_http_core_module when handling HTTP requests. A remote attacker can send specially crafted HTTP requests to cause a denial of service or execute arbitrary code.

Exploitation requires a location configured with the alias and rewrite directives together with a set or return directive referencing $request_filename; alternatively, $request_filename can be used in an access log_format directive. Code execution requires ASLR to be disabled or bypassed. Only the data plane is exposed; the control plane is not affected.


Affected software

NGINX Open Source
NGINX Instance Manager
NGINX Ingress Controller
NGINX Plus
NGINX Gateway Fabric
NGINX App Protect DoS
F5 DoS for NGINX
NGINX App Protect WAF
F5 WAF for NGINX

How to mitigate CVE-2026-15176

Install security update from vendor's website.

NGINX Open Source - addressed in versions 1.30.6, 1.31.7
NGINX Gateway Fabric - update to 2.8.0
NGINX Instance Manager - update to 2.24.0
F5 DoS for NGINX - update to 4.11.0
NGINX Ingress Controller - update to 5.7.0
F5 WAF for NGINX - addressed in versions 5.14.2, 5.16.0
NGINX Plus - update to 37.0.5

External References

Related Security Bulletins