Vulnerability · Published Oct 14, 2026 · Assigned by f5

CVE-2026-101019NGINX ngx_http_js_module vulnerability

Medium 6.5

In plain English

A medium-severity security flaw in NGINX JavaScript from F5. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 11% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.5Medium
Exploit odds (30 days)0.2%top 88.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Description NGINX JavaScript (njs) has a vulnerability where the njs XML module exposes entity-backed XML attributes inconsistently with libxml2 canonicalization. In both the built-in njs and QuickJS backends during the canonicalization process, the $attr$Name getter may return undefined for an explicitly present attribute containing an internal entity reference. The $attrs getter may return a value derived only from the first attribute child. This may allow an unauthenticated attacker that invests significant effort in obtaining a genuinely signed document to skip validation while signature verification succeeds. An nginx-saml deployment is a confirmed affected consumer when run with the built-in njs backend. Impact In affected signed-XML consumers, an unauthenticated attacker can cause security-relevant attributes to appear absent or truncated while signature verification succeeds. In nginx-saml, this can bypass expiry, Destination, and request-correlation checks, enabling replay or acceptance of a response outside its intended context. It does not permit signature or identity forgery, or a direct availability impact. There is no control plane exposure; this is a data plane issue only.  Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12libnginx-mod-jsno fix listedDEBIAN-CVE-2026-101019
Debian:13libnginx-mod-jsno fix listedDEBIAN-CVE-2026-101019
Debian:14libnginx-mod-js1.0.2-1DEBIAN-CVE-2026-101019
Ubuntu:24.04:LTSlibnginx-mod-jsno fix listedUBUNTU-CVE-2026-101019
Ubuntu:26.10libnginx-mod-jsno fix listedUBUNTU-CVE-2026-101019

Affected products (as reported)

VendorProductVersions
F5 NGINX JavaScript 0.7.10 – before 1.0.2

Weakness: CWE-436 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N

References