PT-2026-51427

CVE-2026-10658

·

تاريخ النشر

2026-06-22

·

تاريخ التحديث

2026-06-23

الوصف من

CVSS 3.1
7.1
عالية
المقاييسAV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Zephyr (لم يتم تحديد الإصدارات المتأثرة)
الوصف
قد يؤدي وجود بيانات HCI ISO غير صحيحة إلى عدم إجراء التحقق من صحة الطول في مسار استقبال ISO لمضيف البلوتوث. في الدالة bt iso recv() (subsys/bluetooth/host/iso.c)، عند معالجة أجزاء PB=START/SINGLE، يحاول النظام سحب رأس TS SDU (8 بايت، ts=1) أو رأس غير TS SDU (4 بايت، ts=0) دون التحقق من أن buf->len يحتوي على الحد الأدنى المطلوب من البايتات. في حين أن فحص طول HCI ISO الخارجي في hci iso() يتحقق من اتساق طول الحمولة، إلا أنه لا يتحقق من الحد الأدنى لحجم رأس SDU الداخلي. ونتيجة لذلك، يمكن لحزمة ذات حمولة بطول 1 أن تجتاز hci iso() وتصل إلى net buf pull mem()، التي تتطلب أن يكون buf->len أكبر من أو يساوي الطول المطلوب. يؤدي هذا إلى حدوث تأكيد (assert) في النواة ورفض الخدمة في الإصدارات التي تم تمكين ميزة التأكيد فيها، أو إلى سلوك قراءة خارج النطاق في الإصدارات التي لم يتم تمكين ميزة التأكيد فيها. تؤثر هذه المشكلة على المنتجات التي تستخدم مضيف Zephyr مع تمكين CONFIG BT ISO RX، خاصةً عندما تتأثر بيانات HCI الواردة بوحدة تحكم مخترقة أو حركة مرور ISO معاد توجيهها بشكل خاطئ.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-26G8-RMPF-J6CW
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾