CVE-2026-18446 in fast-uriالمعلومات

الملخص

بحسب VulDB • 31/07/2026

تتطلب الإصدارات السابقة من fast-uri (أقل من 4.1.2، و3.1.5، و2.4.4) وجود شرطين مائلين مزدوجين حرفيين (`//`) للتعرف على سلطة URI (authority)، لذا فإن المرجع الذي يستخدم مقدمة قائمة على الشرط المائل الخلفي بدلاً منها (شرطان مائلاّن خلفيان `\\`، أو شرط مائل أمامي متبوع بآخر خلفي `\ /`، أو شرطان مائلاّن خلفيان متبوعان بأمامي `/ \` ) يتم تحليله دون سلطة ويندمج في المسار. بينما يعامل محلل WHATWG URL الأصلي الخاص بـ Node الشرط المائل الخلفي كبديل قابل للتبادل مع الشرط المائل الأمامي للبروتوكولات الخاصة، مما يؤدي إلى استخراج مضيفين مختلفين من نفس المدخلات بواسطة المحللين الاثنين. يمكن أن يتم توجيه التطبيقات التي تستخدم fast-uri لفرض سياسات قائمة على المضيف (مثل قوائم السماح Allowlists، أو تصفية SSRF، أو التحقق من صحة إعادة التوجيه Redirect Validation) قبل تمرير عنوان URL نفسه إلى مستهلكي Node's URL أو fetch نحو مضيف غير مقصود. ترقية الإصدار إلى fast-uri 4.1.2، أو 3.1.5، أو 2.4.4.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Openjs

حجز

31/07/2026

إفشاء

31/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-385080

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!