PT-2026-123293
CVE-2026-108525
·
تاريخ النشر
2026-10-26
·
تاريخ التحديث
2026-10-26
الوصف من
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
اسم البرنامج المصاب والإصدارات المتأثرة
bandit الإصدارات من 0.3.1 إلى 1.13.x
Description
يمكن لمهاجم عن بُعد غير مصرح له استنفاد ذاكرة الخادم عن طريق إرسال إطارات DATA تتجاوز نافذة الاستقبال المعلن عنها في تنفيذ HTTP/2. يمكن للمهاجم طلب استجابة أكبر من النافذة الأولية البالغة 65,535 بايت وحجب
WINDOW UPDATE مما يؤدي إلى حظر عملية التدفق أثناء الإرسال والتوقف عن القراءة. بعد ذلك، يؤدي إغراق إطارات DATA صغيرة على هذا التدفق إلى وضع كل إطار في قائمة انتظار صندوق بريد التدفق حتى ينفد نظام BEAM من الذاكرة. يحدث هذا لأن الدالة Bandit.HTTP2.Connection.handle frame/3 تقوم بتوجيه إطارات DATA إلى عملية التدفق دون مراجعة نافذة الاستقبال، وتقوم الدالة Bandit.HTTP2.FlowControl.compute recv window/2 بتجديد النافذة عند وصول البيانات بدلاً من استهلاكها، ولا ترسل خطأ FLOW CONTROL ERROR عند حدوث انتهاك.Recommendations
تحديث bandit إلى الإصدار 1.14.0 أو إصدار أحدث.
كإجراء مؤقت للإصدارات 0.7.0 وما بعدها، قم بتعطيل HTTP/2 عن طريق ضبط
http 2 options: [enabled: false]. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾