PT-2026-123306

CVE-2026-114213

·

تاريخ النشر

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/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
اسم البرنامج المصاب والإصدارات المتأثرة bandit الإصدارات من 1.11.0 إلى 1.13.x
Description يمكن لمهاجم عن بُعد غير مصرح له استنفاد ذاكرة الخادم من خلال عملية إعادة تجميع أجزاء WebSocket. تقوم الدالة Bandit.WebSocket.Connection بالتحقق من المتغير max fragmented message size مقابل بايتات الحمولة المستلمة، ولكنها لا تضع حداً لعدد الأجزاء الإجمالي. من خلال إرسال رسالة مجزأة تتكون من العديد من إطارات الاستمرار بحجم 1 بايت، يمكن للمهاجم استهلاك ذاكرة أكبر بكثير من الحد المكون. على سبيل المثال، يتطلب الجزء الذي حجمه 1 بايت حوالي 150 إلى 170 بايت من ذاكرة الخادم. بالإضافة إلى ذلك، فإن إرسال إطارات Ping بين الأجزاء يسمح للاتصال بالبقاء نشطاً بعد انتهاء مهلة الخمول.
Recommendations تحديث bandit إلى الإصدار 1.14.0 أو أحدث. كإجراء تخفيف مؤقت، قم بخفض إعداد websocket options: [max fragmented message size: ...] إلى الحد الأدنى من الحجم الذي يحتاجه التطبيق، مثل 65 536 لتقليل استهلاك الذاكرة المحتمل لكل اتصال.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-CPX7-QF6W-JC63
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾