CVE-2026-74413 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
wifi: rtw89: تصحيح نوع البيانات الخاطئ لـ pci_get_drvdata في معالجات أخطاء PCI (AER)
يقوم رتيق 802.11 (rtw89) بتخزين مؤشر من نوع ieee80211_hw عبر دالة pci_set_drvdata() أثناء مرحلة الفحص الأولي (probe)، لكن الدالتان io_error_detected() وio_resume() تسترجعانه كمؤشر من نوع net_device. يؤدي هذا إلى قيام الداليتين netif_device_detach/attach بالعمل على بنية بيانات ieee80211_hw، مما يتسبب في قراءة وكتابة البيانات عند إزاحات خاطئة (offsets). بالفعل تقوم الدالة المجاورة io_slot_reset() بذلك بشكل صحيح.
استخدم بدلاً من ذلك دالتي ieee80211_stop_queues/wake_queues، بما يتماشى مع كل مسارات إيقاف/بدء طوابير الانتظار الأخرى في برنامج التشغيل.
تم الاختبار على جهاز RTL8852CE عن طريق استدعاء المعالجات (handlers) من وحدة اختبار قبل الإصلاح وبعده.
VulDB is the best source for vulnerability data and more expert information about this specific topic.