PT-2026-129185

CVE-2026-118664

·

تاريخ النشر

2026-10-28

·

تاريخ التحديث

2026-10-29

الوصف من

CVSS 4.0
8.2
عالية
المقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة decode-uri-component الإصدارات السابقة لـ 0.5.1
Description تستخدم الدالة decodeUriComponent في ملف index.js آلية احتياطية تسمى customDecodeURIComponent عندما تفشل عملية فك التشفير الأصلية. تقوم هذه الآلية الاحتياطية بتحديد كل تسلسل مشفر بنسبة مئوية متميز وتجري استبدالاً باستخدام تعبير نمطي (regular-expression) على السلسلة النصية كاملة لكل إدخال. عند تقديم مدخلات مشوهة تحتوي على العديد من التسلسلات المتميزة، يزداد عدد عمليات الاستبدال وطول المدخلات الممسوحة ضوئياً في وقت واحد. يؤدي ذلك إلى استهلاك تربيعي لوحدة المعالجة المركزية (CPU)، مما قد يتسبب في حظر حلقة أحداث Node.js. وبينما قد تقلل حدود ترويسة URL من التأخير، فإن المدخلات في جسم الطلب يمكن أن تصل إلى أحجام تؤدي إلى حدوث هذا السلوك.
Recommendations التحديث إلى الإصدار 0.5.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-QR28-FPJM-WQ7F
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾