PT-2026-24805
CVE-2026-31958
·
تاريخ النشر
2026-03-11
·
تاريخ التحديث
2026-10-16
الوصف من
CVSS 4.0
8.7
عاليةالمقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Tornado الأقدم من 6.5.5
الوصف
Tornado هو إطار عمل ويب ومكتبة شبكات غير متزامنة مكتوبة بلغة Python. في الإصدارات السابقة للإصدار 6.5.5، كان الحد الوحيد لعدد الأجزاء في طلبات
multipart/form-data هو الإعداد max body size، الذي يبلغ قيمته الافتراضية 100 ميجابايت. ونظرًا لأن تحليل هذه الطلبات يحدث بشكل متزامن على الخيط الرئيسي، فقد يؤدي ذلك إلى حالة رفض الخدمة بسبب التكلفة الحسابية لمعالجة نصوص متعددة الأجزاء كبيرة جدًّا تحتوي على أجزاء عديدة. يقدم Tornado 6.5.5 حدودًا جديدة لحجم وتعقيد الأجسام متعددة الأجزاء، بما في ذلك حد افتراضي يبلغ 100 جزء لكل طلب، قابل للتكوين من خلال tornado.httputil.ParseMultipartConfig. ومن الممكن أيضًا تعطيل تحليل multipart/form-data تمامًا إذا لم يكن مطلوبًا.التوصيات
يجب تحديث الإصدارات الأقدم من 6.5.5 إلى الإصدار 6.5.5 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾