CVE-2026-45889 in Linuxالمعلومات

الملخص

بحسب VulDB • 04/06/2026

في نواة لينكس، تم حل الثغرة التالية:

mptcp: لا تحسب حالات الخروج عن الترتيب (Out-of-Order - OoO) في دالة mptcp_rcvbuf_grow()

تُعد حالات الخروج عن الترتيب على مستوى MPTCP ظاهرة طبيعية عندما تكون عدة مسارات فرعية نشطة بشكل متزامن، ولن تؤدي إلى إعادة إرسال البيانات ولا تنتج عن فقدان الحزم.

إن احتسابها ضمن الدالة mptcp_rcvbuf_grou() يتسبب في انجراف تدريجي لـ rcvbuf نحو القيمة tcp_rmem[2].

إزالة هذا الحساب. تجدر الإشارة إلى أن المسارات الفرعية ستستمر في حساب حالات الخروج عن الترتيب على مستوى TCP عندما يتم نشر حجم الاستقبال (rcvbuf) الخاص بمستوى MPTCP.

يؤدي ذلك أيضاً إلى إغلاق حالة سباق دقيقة ونادرة الحدوث تتعلق بتهيئة rcvspace؛ حيث يمكن للوصلات النشطة التي تحتفظ فيها مساحة المستخدم بقفل الوصلة على مستوى msk بإكمال هذه التهيئة في استدعاء الاستقبال، بعد وصول أول بيانات خارجة عن الترتيب (OoO) إلى حجم الاستقبال (rcvbuf)، مما قد يؤدي إلى حدوث خطأ انقسام بصفر (divide by zero Oops).

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

13/05/2026

إفشاء

27/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-366140

EPSS

0.00022

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!