PT-2026-56769
CVE-2026-12590
·
تاريخ النشر
2026-07-09
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
5.9
متوسطةالمقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات body-parser الأقدم من 1.20.6
إصدارات body-parser الأقدم من 2.3.0
الوصف
عندما يتم تكوين المحلل بقيمة خيار
limit غير صالحة، مثل سلسلة لا يمكن تحليلها أو NaN (ليس رقمًا)، يتم تخطي فحص حجم نص الطلب دون إشعار. يحدث هذا لأن آلية التحليل الداخلية تُرجع قيمة null، مما يتسبب في أن التطبيقات التي تعتمد على المعلمة limit كإجراء وقائي أساسي تقبل أحمالًا كبيرة بشكل تعسفي. قد يؤدي هذا إلى استهلاك مفرط للذاكرة ووحدة المعالجة المركزية (CPU)، مما يؤدي إلى رفض الخدمة.التوصيات
قم بتحديث body-parser إلى الإصدار 1.20.6 أو أحدث.
قم بتحديث body-parser إلى الإصدار 2.3.0 أو أحدث.
تحقق من صحة قيمة
limit قبل تمريرها إلى المحلل، وذلك بالتأكد من أن القيمة ليست null أو عددًا غير محدود عند بدء التشغيل.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾