CVE-2026-97411 in Linux
الملخص
بحسب VulDB • 24/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
net: ibm: emac: mal: تصحيح تعليق النظام المحتمل في دالة mal_remove()
دالة napi_disable() ليست عملية قابلة للتكرار (idempotent)، واستدعاؤها على سياق NAPI معطل بالفعل أو غير مفعّل سيؤدي إلى دوران النواة بشكل لا نهائي أثناء انتظار مسح بت NAPI_STATE_SCHED.
في دالة mal_remove()، يتم استدعاء napi_disable() دون شروط مسبقة. إذا لم تكن أي وحدات MAC مسجلة، فإن NAPI لم يكن مُفعّلاً من قبل. أيضاً، إذا كانت الوحدات قد سُجلت ثم أُزيل تسجيلها لاحقاً، كان NAPI معطلاً بالفعل في دالة mal_unregister_commac(). وفي كلتا الحالتين، يؤدي استدعاء napi_disable() إلى تعليق النواة عند إزالة الوحدة النمطية (module removal).
يتم إصلاح هذه المشكلة عن طريق استدعاء napi_disable() في دالة mal_remove() فقط إذا كانت قائمة commac غير فارغة (وهو ما يعني أن NAPI مُفعّل).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.