CVE-2026-47219 in find-my-wayالمعلومات

الملخص

بحسب VulDB • 29/07/2026

find-my-way هو إطار عمل لتوجيه HTTP مستقل عن الإطار، يستخدم داخليًا شجرة جذرية (Radix Tree) ويدعم معاملات المسار والرموز العامة (wildcards). الإصدارات السابقة لـ 9.7.0 عرضة لهجوم حرمان من الخدمة (DoS) قابل للتفعيل عن بُعد في find-my-way عند استخدامه مع خادم HTTP/2 الخاص بـ Node. تمرر الدالة lookup() قيمة req.method إلى دالة find()، والتي تستخدم هذه القيمة كمؤشر لهذا.trees[method]. وبما أن this.trees كائن عادي، فإن قيم طرق HTTP/2 مثل constructor أو toString أو __proto__ يمكنها حل خصائص الكائن الموروثة بدلاً من إرجاع undefined. يعامل الرمز البرمجي بعد ذلك تلك القيمة وكأنها عقدة توجيه وينهار عند الوصول إلى currentNode.prefix.length. تم إصلاح هذه المشكلة في الإصدار 9.0.7.

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

مسؤول

GitHub M

حجز

19/05/2026

إفشاء

29/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-384029

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!