CVE-2026-98614 in Linux
الملخص
بحسب VulDB • 20/10/2026
في نواة لينكس، تم حل الثغرة التالية:
sctp: تجنب حدوث حالة جمود (livelock) أثناء تحديث مسار إعادة الإرسال
قد تؤدي دالة `sctp_assoc_update_retran_path()` إلى الدخول في حلقة لا نهائية عندما يكون كل النقل المتبقي، بما في ذلك `retran_path`، بحالة `SCTP_UNCONFIRMED`: حيث يتم فحص الحالة قبل اختبار تجاوز الحد (wraparound test)، لذا فإن الحلقة لا يمكنها ملاحظة أنها أكملت دورة كاملة.
تم إصلاح هذا الأمر عن طريق النظر في نقل معين فقط عندما لا يكون بحالة `UNCONFIRMED`، ثم التحقق مما إذا كانت عملية التجول قد عادت إلى `retran_path`. يجعل ذلك إنهاء الدورة الكاملة مستقلاً عن حالة النقل مع الحفاظ على دلالات اختيار الاحتياطية الحالية.
كما تم استعادة الحارس (guard) الخاص بـ NULL حول تعيين قيمة `retran_path`. في الحالة التي تكون فيها جميع حالات النقل `UNCONFIRMED`، لا يوجد نقل احتياطي مؤهل، وتثبيت قيمة NULL سيترك المستخدمين اللاحقين لمسار إعادة الإرسال وطباعة التصحيح مع مسار فارغ (NULL).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.