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

 

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

Published: October 14, 2026


Vulnerability identifier: #VU155768
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-93479
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 the NGINX worker process's map directive with regex matching when processing HTTP requests under configurations where the root directive or access log format references the map's regex capture variables before referencing the map output variable. A remote attacker can send crafted HTTP requests to cause a denial of service or execute arbitrary code.

The same condition can also arise when a non-cacheable variable is used in a string expression under certain conditions. Exploitation depends on conditions beyond the sender's control. Code execution requires Address Space Layout Randomization (ASLR) to be disabled or bypassed. The issue is confined to the data plane, with no control plane exposure.


Affected software

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

How to mitigate CVE-2026-93479

Install security update from vendor's website.

NGINX Gateway Fabric - update to 2.8.0
NGINX Open Source - addressed in versions 1.30.6, 1.31.7
NGINX Instance Manager - update to 2.24.0
NGINX Ingress Controller - update to 5.7.0
F5 DoS for NGINX - update to 4.11.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