PT-2025-8851
CVE-2025-21739
·
تاريخ النشر
2025-01-24
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد مشكلة ”استخدام بعد التحرير“ (use-after-free) في نواة Linux، وتحديدًا في نواة UFS. تحدث هذه الثغرة الأمنية عندما تسجل الدالة
devm blk crypto profile init() معالج تنظيف ليتم تنفيذه عند تحرير جهاز المنصة المرتبط. ومع ذلك، يتم تحرير struct ufs hba::crypto profile قبل جهاز المنصة، مما يتسبب في حدوث حالة «استخدام بعد التحرير». تظهر هذه المشكلة أثناء تحرير برنامج التشغيل أو معالجة الأخطاء في ufshcd pltfrm init(). لا يتوفر العدد التقديري للأجهزة التي قد تكون متأثرة في جميع أنحاء العالم. ولا توجد معلومات عن حوادث فعلية تم فيها استغلال هذه المشكلة.التوصيات
لحل هذه المشكلة، يُوصى بتحديث نواة لينكس إلى إصدار يتضمن تصحيحًا لمشكلة «الاستخدام بعد التحرير» هذه. وعلى وجه التحديد، يجب تعديل الدالة
ufshcd alloc host() لتسجيل إجراء devres لمسح الجهاز SCSI الأساسي تلقائيًا عند إتلاف ufshcd، دون الحاجة إلى استدعاءات صريحة لـ ufshcd dealloc host(). كحل مؤقت، يُنصح بتعطيل الدالة devm blk crypto profile init() حتى يتوفر تصحيح. ومع ذلك، ونظرًا لعدم تحديد الإصدارات المتأثرة بالضبط، فمن الضروري تطبيق التصحيح على جميع إصدارات النواة التي قد تكون عرضة للثغرة.قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾