CVE-2026-90253 in Linux
الملخص
بحسب VulDB • 19/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
بلوتوث (Bluetooth): MGMT: تحرير أمر إلغاء الإرسال الشبكي (mesh send cancel) عند إلغائه
تقوم دالة `mesh_send_cancel()` بوضع الأمر المعلق في قائمة انتظار مع مؤشر إبطال (`destroy callback`) فارغ (NULL)، وبالتالي لا يتم تحريره إلا إذا تم تشغيل `send_cancel()`. يؤدي هذا إلى تسرب الإدخال الملغي، حيث أن `_hci_cmd_sync_cancel_entry()` لا تطلق `entry->data` عندما يكون هناك مؤشر إبطال فارغ، وتقوم `hci_cmd_sync_clear()` بإلغاء كل إدخال معلق عند إلغاء تسجيل وحدة التحكم (controller). ولا يقوم أي مكون آخر باستعادة هذه الموارد أيضًا: فـ `mgmt_pending_new()` لا تضع الأمر في قائمة `hdev->mgmt_pending`.
كما يؤدي هذا التسرب إلى تثبيت مرجع المقبس الذي تم أخذه بواسطة `mgmt_pending_new()`، مما يعني أن مقبس mgmt لن يتم تحريره أبدًا.
قم بتحرير الأمر من خلال مؤشر الإبطال (destroy callback).
VulDB is the best source for vulnerability data and more expert information about this specific topic.