Summary
CVE-2026-97205 is a Use-After-Free vulnerability (CWE-416) in the ngx_http_core_module of NGINX, affecting NGINX Open Source and NGINX Plus. It is rated High severity (CVSS v3.1 8.1) and can cause memory corruption or a worker process crash. Code execution is possible when ASLR is disabled.
Technical details
- Root cause: Use-After-Free in
ngx_http_core_module. - Trigger conditions: Asynchronous file I/O (the
aiodirective) is enabled together with Server Side Includes (SSI) processing. - Attack vector: Network, unauthenticated, no user interaction. Attack complexity is rated High.
- Impact: Memory corruption or worker process crash (denial of service). Potential code execution when ASLR is disabled.
Affected software
- NGINX Open Source: 1.30.0 before 1.30.6
- NGINX Open Source: 1.31.0 before 1.31.7
- NGINX Plus: 37.1.0 before 37.1.0.1
- NGINX Plus: 37.0.0 before 37.0.5.1
- NGINX Plus: R36, R35, R34, R33 (listed as affected in the CVE record)
Severity
- CVSS v3.1 base score: 8.1 (High)
- Vector:
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade NGINX Open Source to 1.30.6 or 1.31.7. Upgrade NGINX Plus to 37.1.0.1 or 37.0.5.1, as applicable. See the F5 advisory K000162608 for guidance on the other NGINX Plus releases.
- If patching is not possible: Disable the
aiodirective or avoid serving SSI pages. - Check that ASLR is enabled on hosts running NGINX.

