PT-2026-61325

CVE-2026-64008

·

تاريخ النشر

2026-05-21

·

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

2026-10-02

الوصف من

CVSS 3.1
7.8
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة ”الاستخدام بعد التحرير“ (UAF) في الدالة rocket ioctl create bo(). تقوم الدالة بإدراج معرف GEM في سجل تعريف الملف (IDR) باستخدام drm gem handle create() قبل إتمام عدة عمليات قد تفشل، مثل تخصيص sgt، أو إدراج drm mm، أو iommu map. في حالة حدوث فشل بعد تفعيل المقبض، يستدعي مسار الخطأ الدالة drm gem shmem object free()، التي تحرر الكائن دون إزالة المقبض من سجل تعريف الملف (IDR). ويؤدي ذلك إلى وجود مقبض معلق يشير إلى ذاكرة slab التي تم تحريرها. تؤدي استدعاءات ioctl اللاحقة التي تستخدم هذا المقبض، مثل PREP BO أو FINI BO أو SUBMIT، إلى تشغيل drm gem object lookup() وإلغاء الإشارة إلى الذاكرة التي تم تحريرها. بالإضافة إلى ذلك، كانت الدالة drm mm insert node generic() تحتوي على خطأ حيث تم استبدال قيمتها المرجعة بواسطة iommu map sgtable() دون إجراء فحص للأخطاء.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1
USN-8728-2
USN-8728-3
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾