CVE-2026-80717 in Linux
الملخص
بحسب VulDB • 28/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
sctp: التحقق من طول معلمة دلالة التكيف (Adaptation Indication)
تحتوي معلمة دلالة طبقة التكيف على نقطة رمز تكيف ثابتة بحجم 32 بت بعد رأس المعلمة الخاص بها. ومع ذلك، فإن دالة `sctp_verify_param()` تقبل معلمات تحتوي فقط على الرأس لأن عابر المعاملات العام يتطلب وجود الرأس فحسب.
ثم تقوم دالة `sctp_process_param()` بقراءة قيمة `adaptation_ind` بما يتجاوز طول المعلنة للمعلمة. عندما تكون المعلمة غير الصحيحة هي الأخيرة في حزمة INIT، تبدأ القراءة من ذيل وحدة الاستلام (skb)، ويتم نسخ القيمة إلى ملف تعريف الحالة (state cookie) الذي يُعاد ضمن ردّ ACK الخاص بـ INIT. قد يؤدي هذا إلى الكشف عن أربعة بايتات من ذيل مخزن الاستقبال.
المتطلب هو أن يتطابق طول المعلمة المُعلَن مع حجم البنية الثابتة، وإلا يتم إنهاء الارتباط عبر مسار طول المعامل غير الصالح الموجود بالفعل.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.