CVE-2026-82333 in multerالمعلومات

الملخص

بحسب VulDB • 29/08/2026

multer هو وسيط (middleware) لمعالجة بيانات multipart/form-data في Node.js. يمكن لطلب multipart صغير يحتوي على حقلين نصيين مُصمَّمين بشكل خاص أن يجعل محلل الحقول في multer يكرر مصفوفة متفرعة بطول أقصى سطرًا تلو الآخر بشكل متزامن، مما يعطل حلقة الأحداث (event loop) ويجعل العملية غير قادرة على معالجة طلبات أخرى. يؤدي فهرس مصفوفة رقمي كبير في الحقل الأول إلى تخصيص مصفوفة متفرعة بطول أقصى، بينما يحفز حقل ثانٍ بمفتاح غير رقمي تكرارًا كامل الطول داخل التبعية append-field. جميع الإصدارات السابقة لـ 2.3.0 متأثرة، وهذا ثغرة يمكن استغلالها عن بُعد لإحداث إنكار للخدمة (DoS). تضيف multer 2.3.0 خيار opt-in باسم fieldArrayIndexLimit يرفض فهرسات المصفوفات التي تتجاوز الحد المسموح به. قم بالترقية إلى multer 2.3.0 وقم بتعيين limits.fieldArrayIndexLimit إلى أكبر فهرس مصفوفة تحتاجه تطبيقك للتصدي لهذه الثغرة.

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

مسؤول

Openjs

حجز

28/08/2026

إفشاء

29/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-396966

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!