PT-2025-8239
CVE-2022-49305
·
تاريخ النشر
2022-04-20
·
تاريخ التحديث
2025-05-20
الوصف من
CVSS 4.0
5.6
متوسطةالمقاييسAV:L/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد مشكلة تعطل (deadlock) في نواة Linux، وتحديدًا في الدالة
ieee80211 beacons stop(). تحدث هذه المشكلة عندما يحاول خيطان (threads) الوصول إلى ieee->beacon lock في وقت واحد، مما يؤدي إلى توقف الدالة إلى أجل غير مسمى. ينتج هذا التعطل عن انتظار استدعاء del timer sync() توقف مؤقت ما مع الاحتفاظ بالقفل، وفي الوقت نفسه يحتاج معالج المؤقت إلى نفس القفل. يتم حل المشكلة عن طريق إخراج استدعاء del timer sync() من حماية spin lock irqsave()، مما يسمح لمعالج المؤقت بالحصول على القفل المطلوب.التوصيات
بالنسبة لنواة Linux، قم بتطبيق التصحيح الذي يفصل
del timer sync() عن حماية spin lock irqsave() لحل مشكلة التعطل في ieee80211 beacons stop().قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾