PT-2026-67714
CVE-2026-11368
·
تاريخ النشر
2026-08-04
·
تاريخ التحديث
2026-09-01
الوصف من
CVSS 3.1
7.1
عاليةالمقاييسAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
يتعذر تحديد اسم المنتج (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة ”الاستخدام بعد التحرير“ (use-after-free) في طبقة ATT لمضيف Bluetooth داخل الملف
subsys/bluetooth/host/att.c. يقوم النظام بربط مخازن مؤقتة ATT TX قيد الإرسال بالقناة المالكة لها باستخدام المصفوفة tx meta data storage[]. عندما يتم إسقاط آخر مرجع لمخزن مؤقت، يتم تأجيل معالجة الإكمال إلى قائمة انتظار عمل النظام من خلال سلسلة من الاستدعاءات: من att tx destroy إلى att tx destroy work handler إلى att on sent cb وأخيرًا إلى bt att sent()، والتي تقوم بإلغاء مرجعية القناة وسياق ATT الخاص بها عبر sys slist get(&att->reqs).إذا انقطع اتصال نظير بعيد بينما لا تزال وحدة بيانات ATT (PDU) قيد الإرسال، يقوم L2CAP بفك القناة في
l2cap chan del()، وتنفيذ دالة الاستدعاء bt att released() لتحرير فتحة لوحة القناة. ونظرًا لأن المخزن المؤقت قيد الإرسال محجوز بواسطة مسار الإرسال (TX) للاتصال، فقد يتم تنفيذ عملية التدمير المؤجلة بعد تحرير القناة. ونتيجة لذلك، يقوم الحارس att on sent cb بإلغاء الإشارة إلى meta->att chan، الذي يصبح مؤشرًا معلقًا. يمكن للنظير البعيد إحداث ذلك عن طريق قطع الاتصال أثناء حركة مرور ATT الروتينية دون الحاجة إلى الاقتران أو تفاعل المستخدم، مما يؤدي إلى قراءة/كتابة بعد التحرير (use-after-free) يمكن أن تتسبب في تعطل مضيف Bluetooth أو إتلاف الذاكرة النشطة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾