CVE-2026-101019
Publiée le 2026-10-14 · Dernière modification le 2026-10-15
Les serveurs utilisant NGINX JavaScript (njs) pour traiter du XML signé — comme ceux exécutant `nginx-saml` — sont concernés. Un attaquant distant non authentifié peut concevoir un document signé avec un formatage spécifique afin de masquer ou de tronquer des attributs de sécurité, permettant potentiellement de contourner les vérifications d'expiration ou de destination pour rejouer d'anciennes requêtes. Bien que l'attaque soit accessible via le réseau, elle est difficile à exécuter car elle nécessite que l'attaquant obtienne d'abord un document légitimement signé pour pouvoir le manipuler.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
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.