PT-2026-121400 · Npm · Multer

·

CVE-2026-113872

·

تاريخ النشر

2026-10-22

·

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

2026-10-22

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المتأثر والإصدارات المتأثرة multer الإصدارات من 2.0.0 إلى 2.4.9
الوصف توجد حالة سباق في محلل multipart عند تكوينه باستخدام دالة fileFilter() غير متزامنة. إذا تم إلغاء الطلب بينما لا تزال دالة fileFilter() غير المتزامنة معلقة، فقد يستأنف الاستدعاء (callback) تدفق تحليل تم تفكيكه بالفعل. يؤدي ذلك إلى قيام المحلل الأساسي بإصدار خطأ في تدفق لم يعد يحتوي على مستمع للأخطاء، مما يؤدي إلى حدث خطأ غير معالج يتسبب في توقف عملية Node.js، وهو ما يؤدي إلى حجب الخدمة. تؤثر هذه المشكلة على أي تطبيق يستخدم fileFilter() غير متزامن بغض النظر عن محرك التخزين المستخدم.
التوصيات تحديث multer إلى الإصدار 2.5.0 أو أحدث. كإجراء مؤقت، استخدم دالة fileFilter() متزامنة.

إصلاح

DoS

Improper Resource Release

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

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

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

CVE-2026-113872

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

Multer