PT-2025-41059

CVE-2022-50554

·

تاريخ النشر

2022-10-26

·

تاريخ التحديث

2026-10-09

الوصف من

CVSS 4.0
7.3
عالية
المقاييسAV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
يوجد عيب في النظام الفرعي لقائمة انتظار إدارة الكتل (blk-mq) في نواة لينكس، حيث قد يحدث استدعاء مزدوج لوظيفة queue rq() بسبب انتهاء المهلة قبل الأوان. ويمكن أن يحدث هذا في سيناريوهات استخدام الآلة الافتراضية التي تتسم بزمن انتقال vmexit طويل أو زمن انتقال استيلاء على خيط pthread الخاص بـ vCPU، أو حالات نقص الصفحات المطولة داخل خيط pthread الخاص بـ vCPU. تظهر المشكلة عندما يتعرض طلب إدخال/إخراج الكتلة لانتهاء المهلة قبل أن يتم وضعه في قائمة الانتظار للأجهزة، ولكن بعد استدعاء blk mq start request() أثناء queue rq(). ثم يحاول معالج انتهاء المهلة إعادة وضع الطلب في قائمة الانتظار، مما يؤدي إلى استدعاء مزدوج لـ queue rq() وربما إلى حدوث حالة ذعر في النواة. السبب الجذري هو حالة التنافس بين انتهاء المهلة والإنجاز، والتي عادةً ما تقع مسؤولية معالجتها على عاتق برنامج التشغيل. ومع ذلك، قد تكون هذه مشكلة شائعة في العديد من برامج التشغيل ويصعب حلها بشكل شامل.
التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
AZL-76767
CESA-2023_2951
RHSA-2023:2458
RHSA-2023_2458
RHSA-2023:2951
RHSA-2023_2951
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾