PT-2026-38278
CVE-2026-42561
·
تاريخ النشر
2026-05-06
·
تاريخ التحديث
2026-10-26
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات python-multipart الأقدم من 0.0.27
الوصف
توجد ثغرة من نوع «رفض الخدمة» (DoS) في عملية تحليل رؤوس الأجزاء (part headers) في
MultipartParser عند معالجة multipart/form-data. فقد كان المحلل يفتقر إلى قيود على عدد رؤوس الأجزاء وحجم كل رأس على حدة. يمكن للمهاجم أن يتسبب في تحميل مفرط على وحدة المعالجة المركزية (CPU)، مما يؤدي إلى استنفاد موارد وحدة المعالجة المركزية وتأخيرات محتملة في العمال أو حلقة الأحداث في تطبيقات ASGI التي تستخدم أطر عمل مثل Starlette أو FastAPI، وذلك عن طريق إرسال طلب يحتوي على قيمة رأس واحدة كبيرة جدًا أو العديد من الرؤوس المتكررة دون إنهاء كتلة الرؤوس. تشمل حالات المحلل المتأثرة HEADER FIELD START وHEADER FIELD وHEADER VALUE START وHEADER VALUE وHEADER VALUE ALMOST DONE.التوصيات
التحديث إلى الإصدار 0.0.27 أو أحدث.
فرض حدود لحجم نص الطلب على مستوى الخادم أو الوكيل أو طبقة إطار العمل لتقليل التعرض للخطر.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾