PT-2026-118649 · Npm · @Fastify/Middie

·

CVE-2026-112712

·

تاريخ النشر

2026-10-20

·

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

2026-10-20

CVSS v3.1

9.1

حرجة

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
اسم البرنامج المتأثر والإصدارات المتأثرة @fastify/middie الإصدارات من 9.0.0 إلى 9.3.5
الوصف تقوم الدالة use() بدمج مسار تركيب البرمجيات الوسيطة (middleware) ذات النطاق المحدد مع بادئة نطاق المكون الإضافي بطريقة قد تختلف عن المسار الذي يخدمه موجه Fastify. يحدث هذا غالباً عندما تنتهي بادئة النطاق بشرطة مائلة، أو عند استخدام مسارات تركيب في مصفوفة، أو عند كتابة مسارات التركيب بدون شرطة مائلة في البداية. عندما يختلف المساران، يتم تخطي البرمجيات الوسيطة بصمت بينما يستمر معالج المسار في العمل، مما قد يسمح لطلب واحد غير مصرح به بتجاوز البرمجيات الوسيطة ذات النطاق المحدد مثل المصادقة أو التفويض أو تحديد معدل الطلبات.
التوصيات تحديث @fastify/middie إلى الإصدار 9.3.6 أو أحدث. كإجراء مؤقت، قم بفرض التفويض في خطاف (hook) خاص بـ Fastify مثل preHandler والذي يعمل بعد أن يكون الموجه قد قام بحل الطلب.

إصلاح

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-112712

المنتجات المتأثرة

@Fastify/Middie