PT-2026-25010

CVE-2026-28356

·

تاريخ النشر

2026-01-01

·

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

2026-08-24

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات multipart الأقدم من 1.2.2
إصدارات multipart الأقدم من 1.3.1
إصدارات multipart الأقدم من 1.4.0-dev
الوصف
تستخدم الدالة parse options header() الموجودة في ملف multipart.py تعبيرًا عاديًا يحتوي على بديل غامض. ويمكن أن يؤدي ذلك إلى التراجع الأسي (ReDoS) عند معالجة رؤوس HTTP أو رؤوس مقاطع multipart المصممة بشكل خبيث. ويمكن استغلال هذه المشكلة لشن هجمات رفض الخدمة (DoS) ضد تطبيقات الويب التي تستخدم هذه المكتبة لتحليل رؤوس الطلبات أو تدفقات multipart/form-data. ويحدث ReDoS عندما يستغرق محرك التعبيرات العادية وقتًا طويلاً للغاية لمعالجة مدخلات معينة بسبب التراجع. يتيح البديل الغامض في التعبير النمطي طرقًا متعددة لمطابقة جزء من المدخلات، مما يدفع المحرك إلى استكشاف احتمالات عديدة، ويؤدي إلى تعقيد زمني أسي في أسوأ السيناريوهات.
التوصيات
التحديث إلى إصدار multipart 1.2.2 أو أحدث.
التحديث إلى إصدار multipart 1.3.1 أو أحدث.
التحديث إلى إصدار multipart 1.4.0-dev أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-P2M9-WCP5-6QW3
OPENSUSE-SU-2026:10333-1
PYSEC-2026-2670
USN-8343-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾