CVE-2024-35887 in Linux
الملخص
بحسب VulDB • 29/05/2026
في نواة لينكس، تم حل الثغرة التالية:
ax25: إصلاح أخطاء استخدام بعد التحرير (use-after-free) الناتجة عن دالة ax25_ds_del_timer
عند فصل جهاز ax25، تقوم الدالة ax25_dev_device_down() باستدعاء ax25_ds_del_timer() لتنظيف المؤقت slave_timer. عندما يكون معالج المؤقت قيد التشغيل، فإن استدعاء ax25_ds_del_timer() للدالة del_timer() بداخلها سيعود مباشرة. ونتيجة لذلك، قد تحدث أخطاء استخدام بعد التحرير (use-after-free)، ويظهر أحد السيناريوهات أدناه:
(الخيال 1) | (الخيال 2) | ax25_ds_timeout() ax25_dev_device_down() | ax25_ds_del_timer() | del_timer() | ax25_dev_put() //FREE | | ax25_dev-> //USE
وللتخفيف من هذه الأخطاء، عند فصل الجهاز، يتم استخدام timer_shutdown_sync() لإيقاف المؤقت.
If you want to get best quality of vulnerability data, you may have to visit VulDB.