PT-2026-34409
CVE-2026-31504
·
تاريخ النشر
2026-03-19
·
تاريخ التحديث
2026-10-19
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد حالة تنافس في الدالة
packet release() حيث يمكن لحدث NETDEV UP إعادة تسجيل مقبس في مصفوفة arr[] لمجموعة التوزيع. ونظرًا لأن الدالة packet release() لا تعيد تعيين المتغير po->num إلى الصفر أثناء الاحتفاظ بقفل bind lock، فإن استدعاء packet notifier(NETDEV UP) المتزامن يمكنه إعادة تسجيل الارتباط. بالنسبة لمآخذ التوزيع (fanout sockets)، تستدعي هذه العملية الدالة fanout link(sk, po)، التي تعيد إضافة المأخذ إلى f->arr[] وتزيد قيمة f->num members دون زيادة قيمة f->sk ref. ويؤدي ذلك إلى حالة «الاستخدام بعد التحرير» (Use-After-Free - UAF)، وهي حالة يستمر فيها البرنامج في استخدام مؤشر بعد تحريره، مما قد يؤدي إلى تعطل النظام أو الوصول غير المصرح به إلى الذاكرة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾