PT-2025-3317
CVE-2024-56770
·
تاريخ النشر
2024-01-08
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 4.0
6.8
متوسطةالمقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تتعلق المشكلة بـ qdisc netem في نواة لينكس، الذي لا يستطيع حساب تحديثات قائمة الانتظار (backlog) لـ qdiscs التابعة. وعلى وجه التحديد، فإن قيمة
qlen في netem تحسب فقط الحزم الموجودة في tfifo الداخلي الخاص به، ولكنها لا تحسب الحزم التي تحتفظ بها qdiscs التابعة له. وعندما يقوم qdisc تابع بإنشاء حزم جديدة أثناء عملية enqueue ويبلغ netem بذلك، تزداد قيمة qlen في netem، ولكنها لا يتم تحديثها عندما يقوم netem بعملية dequeue لهذه الحزم. قد يؤدي ذلك إلى وصول قيمة qlen إلى الحد الأقصى المُعد، مما يؤدي إلى توقف عملية الإدراج في قائمة الانتظار حتى لو لم يكن tfifo ممتلئًا. يمكن إعادة إنتاج المشكلة عن طريق تعيين netem كـ qdisc الجذر و tbf كـ qdisc التابع له، ثم إرسال حركة مرور TCP بكميات كبيرة. تم إصلاح المشكلة بإضافة عداد لعمليات الإدخال في tfifo، مما يضمن أن يتم تقليل qlen فقط عندما يتم إرجاع حزمة بواسطة وظيفة إزالة الحزم من قائمة الانتظار.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾