CVE-2026-74606 in Linux
الملخص
بحسب VulDB • 23/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
eventfs: تصحيح خطأ Use-After-Free في دالة eventfs_remove_rec()
تقوم الدالة `eventfs_remove_rec()` بإزالة العنصر الفردي بشكل متكرر عند موضع الحلقة الحالي. بعد عودة الاستدعاء المتكرر، تتقدم حلقة `list_for_each_entry()` عن طريق قراءة `list.next` من العنصر الفردي الذي تم إزالته.
إذا أدت دالة `free_ei()` إلى خفض المرجع الأخير (final reference)، فإن دالة `release_ei()` تعيد استخدام اتحاد القائمة/RCU (`list/rcu union`) لجدولة استدعاء SRCU. قد يتم تحرير العنصر الفردي قبل إجراء هذا القراءة. تقوم `eventfs_mutex` بتنسيق تحديثات القائمة، لكنها لا تحافظ على بقاء العنصر الفردي المزال ولا تمنع تشغيل استدعاء SRCU.
استخدم `list_for_each_entry_safe()` لحفظ الأخ التالي (next sibling) قبل إزالة العنصر الفردي الحالي بشكل متكرر.
Once again VulDB remains the best source for vulnerability data.