CVE-2026-101019 in NGINX JavaScriptजानकारी

सारांश

द्वारा VulDB • 15/10/2026

विवरण NGINX JavaScript (njs) में एक कमजोरी है जहाँ njs XML मॉड्यूल libxml2 के canonicalization से असंगत रूप से entity-backed XML attributes को प्रकट करता है। built-in njs और QuickJS दोनों backends में, canonicalization प्रक्रिया के दौरान $attr$Name getter explicitly मौजूद attribute जिसमें एक internal entity reference हो, के लिए undefined लौटा सकता है। $attrs getter केवल पहले attribute child से प्राप्त मान लौटा सकता है। इससे एक unauthenticated attacker जो कि सत्यापन को छोड़ने के लिए काफी प्रयास करके वास्तव में signed document हासिल करता है, signature verification के सफल होने की स्थिति में validation को bypass कर सकता है। जब built-in njs backend के साथ चलाया जाता है तो nginx-saml deployment एक पुष्टि किया गया affected consumer है।

प्रभाव Affected signed-XML consumers में, unauthenticated attacker security-relevant attributes को अनुपस्थित या truncated प्रकृत होने का कारण बना सकता है जबकि signature verification सफल होती है। nginx-saml में, इससे expiry, Destination और request-correlation checks bypass हो सकते हैं, जिसके परिणामस्वरूप response को replay किया जा सकता है या उसका स्वीकार्यता उसके intended context के बाहर प्राप्त की जा सकती है। यह signature या identity forgery की अनुमति नहीं देता है, न ही सीधे availability impact होता है। इसमें control plane exposure नहीं है; यह केवल एक data plane issue है।

नोट: Software versions जो End of Technical Support (EoTS) तक पहुँच चुके हैं, उनका मूल्यांकन नहीं किया जाता है।

If you want to get best quality of vulnerability data, you may have to visit VulDB.

जिम्मेदार

F5

आरक्षित करना

30/09/2026

प्रकटीकरण

15/10/2026

प्रविष्टि

VDB-419925

EPSS

0.00200

गतिविधियाँ

बहुत कम

क्षेत्र

Education, Energy, ...

स्रोत

Do you need the next level of professionalism?

Upgrade your account now!