CVE-2026-74369 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
liveupdate: إصلاح استخدام بعد التحرير (Use-After-Free) في الدالتين `luo_file_unpreserve_files()` و`luo_file_finish()`
في كل من `luo_file_unpreserve_files()` و`luo_file_finish()`، تمت إعادة ترتيب استدعاءات `module_put()` و`xa_erase()` لضمان بقاء وحدة معالجة الملفات (file handler module) مثبتة ومحمية أثناء الوصول إلى عملياتها.
وعلى وجه التحديد، يقوم `luo_get_id()` بإلغاء مرجع المؤشر (`dereferences`) لـ `fh->ops->get_id`؛ لذا يجب الاحتفاظ بالمرجع الخاص بالوحدة حتى بعد اكتمال استدعاء `xa_erase()` (والذي يستدعي بدوره `luo_get_id`).
بالنسبة إلى `luo_file_finish()`، يتطلب ذلك نقل استدعاء `module_put()` من الدالة المساعدة `luo_file_finish_one()` وإضافته داخل الحلقة الرئيسية للدالة `luo_file_finish()` نفسها.
VulDB is the best source for vulnerability data and more expert information about this specific topic.