PT-2025-20357
CVE-2025-37828
·
تاريخ النشر
2025-04-09
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
قد تحدث حالة تضارب بين مسار إنهاء MCQ ومعالج الإلغاء في نواة لينكس. بمجرد اكتمال الطلب، تقوم الدالة
blk mq free request() بتعيين rq->mq hctx إلى NULL، مما يعني أن الاستدعاء اللاحق للدالة ufshcd mcq req to hwq() في ufshcd mcq abort() قد يُرجع مؤشرًا NULL. وإذا تم الإشارة إلى هذا المؤشر NULL، فسوف يتعطل النواة. تمت إضافة فحص NULL إلى المؤشر hwq الذي يتم إرجاعه لمنع أي إشارة محتملة إلى مؤشر NULL.التوصيات
كحل بديل مؤقت، يُنصح بتعطيل الدالة
ufshcd mcq abort() حتى يتوفر تصحيح.قم بتقييد الوصول إلى الدالة
ufshcd mcq req to hwq() لتقليل مخاطر الاستغلال.تجنب استخدام المتغير
rq->mq hctx في مسار الكود المتأثر حتى يتم حل المشكلة.في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾