PT-2026-114281 · Git+1 · Zephyr

CVE-2026-75085

·

تاريخ النشر

2026-10-14

·

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

2026-10-14

CVSS v3.1

4.2

متوسطة

المتجهAV:A/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L
اسم البرنامج المصاب والإصدارات المتأثرة STM32WBA IEEE 802.15.4 driver (إصدارات متأثرة غير محددة)
الوصف توجد ثغرة قراءة خارج الحدود في برنامج تشغيل IEEE 802.15.4 الخاص بـ STM32WBA ضمن الملف drivers/ieee802154/ieee802154 stm32wba.c. تحدث المشكلة لأن برنامج التشغيل يحسب طول حزمة الإطار المستلم عن طريق طرح طول تسلسل التحقق من الإطار (FCS) من الطول المبلغ عنه بواسطة الراديو دون التحقق أولاً مما إذا كان الطول المبلغ عنه يمكن أن يستوعب FCS. وبما أن متغير pkt len الناتج هو من نوع uint8 t فإن الطول المبلغ عنه بقيمة 0 أو 1 يؤدي إلى حدوث تدفق ناقص (underflow) للعدد الصحيح، مما يحول القيمة إلى 254 أو 255.
يمكن للمهاجم الموجود ضمن نطاق الراديو التأثير على هذا الطول عبر رأس PHY لإطار مستلم. وعند حدوث التدفق الناقص، تقوم الدالة stm32wba 802154 rx thread() باستدعاء net pkt write() بطول زائد، مما يتسبب في قراءة حوالي 128 بايت بعد نهاية ذاكرة التخزين المؤقت لاستقبال الراديو. قد يؤدي ذلك إلى كشف محتويات ذاكرة RAM المجاورة وتخصيص حزم زائدة الحجم بشكل غير ضروري في خيط الاستقبال (RX thread).
التوصيات في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة.

استغلال

Out of bounds Read

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-75085
GHSA-W7PM-4R95-C9VR

المنتجات المتأثرة

Zephyr