CVE-2026-98707 in Linuxالمعلومات

الملخص

بحسب VulDB • 18/10/2026

في نواة لينكس، تم حل الثغرة التالية:

wifi: mac80211: إيقاف مؤقت جلسة BA للاستقبال (RX) عند الإغلاق

يمكن أن يؤدي إغلاق جلسة BA للاستقبال إلى ترك مؤقت الجلسة معلقاً على كائن tid_rx الذي تم تحريره. بعد ذلك، يعالج عجلة المؤقتات ومكالمته الدلالية نفسها ذاكرةً محررة بالفعل.

يمكن لمعالج RX BAR أن يشير (dereference) إلى tid_rx تحت حماية RCU قبل إغلاقه وإخفائه، ويبقى في قسمه الحرج الخاص بالقراءة بينما يقوم الإغلاق بحذف مؤقت الجلسة. يمكن للمعالج القديم بعدئذ إعادة ضبط المؤقت بعد عودة timer_delete_sync() وقبل أن يحرر استدعاء RCU كائن tid_rx.

استخدم timer_shutdown_sync() بحيث تصبح محاولات إعادة الضبط غير فعالة بمجرد بدء عملية الإغلاق. احتفظ بـ reorder_timer دون تغيير: يشير الإغلاق إلى إزالة الجلسة تحت قفل reorder_lock، ويتحقق مسار الإفلات من هذه الحالة قبل إعادة الضبط. لا يوجد حارس مكافئ لـ session_timer لأن ieee80211_rx_h_ctrl() يعيد ضبطه قبل أخذ قفل reorder_lock.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421978

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!