CVE-2026-74272 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
cxl/region: معالجة سباقات الحذف في المناطق (Regions)
لاحظ سانغوو أن الزناد المستند إلى sysfs لحذف منطقة قد يحاول حذف المنطقة عدة مرات. كما لا توجد آلية عزل فيما يتعلق بإطلاق النواة للمنطقة عبر تفكيك جهاز الجذر CXL.
وبدلاً من تثبيت إجراءات devres جديدة لجهاز جذر cxl لكل منطقة، يتم استخدام حدث إلغاء تسجيل فك التشفير (decoder) الموجود لإزالة جميع المناطق المتبقية. وقد استُبدلت قائمة مناطق devres بمصفوفة xarray للمناطق.
يعالج هذا الإجراء ثلاث مشكلات منفصلة كانت موجودة في النهج القديم:
1/ سباق المستخدمين عبر sysfs لحذف نفس المنطقة: لم يعد ذلك ممكناً الآن حيث يتم الاحتفاظ بقفل regions_lock أثناء البحث والحذف.
2/ إجراءات متعددة تؤدي إلى حذف نفس المنطقة: تم حل هذه المشكلة عن طريق مسح المناطق مع الحفاظ على @regions_lock، والمضي قدماً فقط في حال نجاح المسح.
3/ سباق مساحة المستخدم (userspace) مقابل devres_release() لإطلاق تحذير "لم يتم العثور على devres": تم حلها من خلال إلغاء تسجيل sysfs الذي لا يتطلب إجراء إطلاق (release action).
If you want to get best quality of vulnerability data, you may have to visit VulDB.