Memory leak in NGINX JavaScript - CVE-2026-101025
Published: October 14, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to failure to release a libxml2 parser context in the built-in njs engine's xml.parse() function within ngx_http_js_module when parsing malformed XML fails. A remote attacker can send requests that repeatedly trigger parsing of malformed XML to cause a denial of service.
This issue is limited to the data plane; there is no control plane exposure.