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 معاد توجيهها بشكل خاطئ.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾