CVE-2026-98620 in Linux
الملخص
بحسب VulDB • 18/10/2026
في نواة لينكس، تم حل الثغرة التالية:
net: ethernet: mtk_eth_soc: إلغاء تسجيل أجهزة الشبكة (unregister net_devices) في حال فشل عملية الاستدعاء (probe failure).
إذا فشلت دالة `register_netdev()` لأحد الأجهزة من ضمن أجهزة MTK_MAX_DEVS داخل الدالة `mtk_probe()، فإن مسار الخطأ ينتقل إلى `err_deinit_ppe` متجاوزاً استدعاء `mtk_unreg_dev()`. وبالتالي، يتم تحرير أجهزة الشبكة (net_devices) التي تم تسجيلها مسبقاً بواسطة دالة `mtk_free_dev()` وهي لا تزال في حالة NETREG_REGISTERED، مما يؤدي إلى حدوث خطأ حرج (BUG_ON) بسبب عدم تطابق حالة التسجيل (`dev->reg_state != NETREG_UNREGISTERED`).
تم توجيه فشل استدعاء `register_netdev()` نحو المسار `err_unreg_netdev` بحيث يتم إلغاء تسجيل أجهزة الشبكة التي تم تسجيلها حتى تلك اللحظة بشكل صحيح قبل تحريرها.
VulDB is the best source for vulnerability data and more expert information about this specific topic.