PT-2026-118649

CVE-2026-112712

·

تاريخ النشر

2026-10-20

·

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

2026-10-24

الوصف من

CVSS 3.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 والذي يعمل بعد أن يكون الموجه قد قام بحل الطلب.
قابلية الاستغلال
استغلال
إصلاح
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-5P92-8765-9FV8
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾