PT-2026-24262
CVE-2026-23239
·
تاريخ النشر
2026-01-01
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
تحتوي نواة Linux على حالة تنافس داخل الدالة
espintcp close(). تم تحديد هذه المشكلة أثناء مراجعة الكود، وتتعلق بسيناريو حيث، بعد استدعاء cancel work sync()، لا يزال من الممكن جدولة espintcp tx work() من خلال آليات مثل معالج Delayed ACK أو ksoftirqd. قد يؤدي ذلك إلى محاولة عامل espintcp tx work() إلغاء الإشارة إلى ذاكرة تم تحريرها بالفعل، وتحديدًا بنية espintcp ctx أو sk. تحدث حالة التنافس عند استخدام cancel work sync() كحاجز لإدارة عمر الكائنات، مما يتسبب في حدوث حالة «الاستخدام بعد التحرير» عبر أنظمة فرعية متعددة للشبكات. تم تطوير استغلال لإثبات المفهوم لإظهار الثغرة الأمنية، حيث تم تداخل مؤقتات Delayed ACK، و softirqs NET RX، و hardirqs timerfd، وجدولة قائمة العمل، والتلاعب بمجدول CFS لإحداث حالة التنافس ضمن نافذة زمنية ضيقة. يتم معالجة المشكلة باستبدال cancel work sync() بـ disable work sync().التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾