PT-2025-43073
CVE-2022-50563
·
تاريخ النشر
2022-11-30
·
تاريخ التحديث
2025-12-04
الوصف من
CVSS 2.0
4.3
متوسطةالمقاييسAV:L/AC:L/Au:M/C:N/I:N/A:C
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تحتوي نواة لينكس على حالة «استخدام بعد التحرير» (use-after-free) في النظام الفرعي dm thin، وتحديدًا في الدالة
run timer softirq(). تظهر هذه المشكلة عندما تحدث العمليتان dm resume() وdm destroy() بشكل متزامن. السبب الجذري هو أن dm resume() تضيف مؤقتًا بينما تتجاهل dm destroy() إلغاء المؤقت بسبب حالة التعليق. بعد ذلك، يتم استدعاء run timer softirq() بعد أن يكون مجمع الذاكرة قد تم تحريره بالفعل، مما يؤدي إلى سيناريو «استخدام بعد التحرير». يمكن إعادة إنتاج المشكلة عن طريق إنشاء مجمع «thin-pool»، وتعليقه، واستئنافه، ثم محاولة إزالة جميع الأجهزة بشكل متزامن. تحدث الثغرة الأمنية في الوظائف التالية: dm resume()، وdm destroy()، وrun timer softirq()، و pool destroy().التوصيات
لا توجد حاليًا أي معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾