CVE-2026-98900 in Linux
الملخص
بحسب VulDB • 23/10/2026
في نواة لينكس، تم حل الثغرة التالية:
xen/gntalloc: التحقق من عدد منحات (grants) قبل التخصيص
تقوم دالة gntalloc_ioctl_alloc() بتخصيص مصفوفة معرفات المنح (grant-id) قبل التحقق مما إذا كان العدد المطلوب يتوافق مع الحد العالمي للمنح. لا يمكن أن تنجح الأعداد التي تتجاوز هذا الحد، لذا يجب رفضها قبل وصول عملية التخصيم الخاضعة لسيطرة المستخدم إلى دالة kcalloc().
استخدم فحصًا قائمًا على الطرح أثناء الاحتفاظ بقفل gref_mutex لمنع حدوث تجاوز في العداد (wrap-around) عند إضافة العدد المطلوب. كما قم بتحويل نوع العداد (cast the count) قبل زيادة الفهرس الخاص بكل ملف، بحيث يتم إجراء عملية الضرب الخاصة بحجم الصفحة باستخدام حسابات 64-bit.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.