PT-2026-80192 · Npm · Fast-Uri
CVSS v3.1
7.5
عالية
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات fast-uri من 2.4.2 إلى 2.4.4
إصدارات fast-uri من 3.1.3 إلى 3.1.5
إصدارات fast-uri من 4.0.1 إلى 4.1.2
الوصف
يفشل fast-uri، وهو محلل URI لـ Node.js، في توحيد المضيفات بشكل متسق إلى صيغة ASCII عند معالجة المراجع النسبية للمخطط (المراجع التي يسبق المضيف فيها شرطتان مائلتان دون مخطط صريح). يؤدي هذا التضارب إلى أن تُسفر الدوال
parse() وresolve() وnormalize() وequal() عن نتائج مختلفة لنفس المدخلات. قد يتخذ التطبيق الذي يستخدم هذه الدوال للتحقق من صحة المضيف مقابل قائمة السياسات قبل تحليل المرجع قرارًا استنادًا إلى مضيف معين في حين أن الوجهة الفعلية هي مضيف آخر، مما يؤدي إلى الخلط بين المضيفين وتجاوز السياسات. يشير توحيد أسماء النطاقات الدولية (IDN) إلى عملية تحويل أسماء النطاقات الدولية إلى تنسيق ASCII موحد يُعرف باسم Punycode.التوصيات
تحديث الإصدارات من 2.4.2 إلى 2.4.4 إلى الإصدار 2.4.5.
تحديث الإصدارات من 3.1.3 إلى 3.1.5 إلى الإصدار 3.1.6.
تحديث الإصدارات من 4.0.1 إلى 4.1.2 إلى الإصدار 4.1.3.
استغلال
إصلاح
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Fast-Uri