CVE-2026-98243 in Linux
الملخص
بحسب VulDB • 06/10/2026
في نواة لينكس، تم حل الثغرة التالية:
dma-buf/dma-fence: إصلاح فحص بت الإشارة (signaling bit) لاسم الجدول الزمني والسائق v3
غيّر التصحيح "dma-buf: dma-fence: Fix potential NULL pointer dereference" الفحص ليختبر مؤشر ops بدلاً من بت الإشارة لتجنب التفريغ المحتمل للنقطة الصفرية (NULL dereference) عندما يكون مؤشر ops قد تم مسحُه.
المشكلة الآن هي أن مؤشر ops يُمسَح فقط عند عدم تنفيذ كلٍ من استدعاء الإفراز (release callback) واستدعاء الانتظار (wait callback)، وهذا غير صحيح للعديد من تطبيقات dma_fence حتى الآن. لذلك فقدت تلك التطبيقات حماية RCU بعد إرسال الإشارة للقيمة المُرجعة، مما أدى إلى احتمال حدوث استخدام بعد التحرير (use-after-free).
أضف فحص الإشارة كإضافة لفحص مؤشر ops بحيث نحصل على كلٍ من الحماية ضد التفريغ للنقطة الصفرية وكذلك حماية RCU بعد الإرسال للقيمة المُرجعة.
الإصدار 2: تحسين التعليقات للإشارة إلى حماية RRC وشرح سبب فحصنا لحالة الإشارة ومؤشر ops معاً الإصدار 3: بعض التحسينات في التعليقات المقترحة من قبل فيليب
If you want to get best quality of vulnerability data, you may have to visit VulDB.