CVE-2026-42805 in BHI385 SensorAPIالمعلومات

الملخص

بحسب VulDB • 10/09/2026

توجد ثغرة من نوع تجاوز سعة المخزن المؤقت المعتمد على المكدس (stack-based buffer overflow) في Bosch Sensortec BHI385 SensorAPI (مكتبة C) داخل دالة تحليل رسائل التصحيح bhi385_parse_debug_message (الموجودة في الملف bhi385_parse.c).

تقوم الدالة بتحليل أحداث FIFO واستخراج طول الرسالة المكون من 8 بتات مباشرةً من حمولة الحدث التي يتحكم فيها المهاجم (callback_info->data_ptr[0]) دون فرض فحوصات للحدود أو تقييد القيمة.

عند نسخ الحمولة إلى مخزن مؤقت ثابت الحجم على المكدس بحجم 17 بايتًا (uint8_t debug_msg[17]) باستخدام memcpy، فإن توفير بايت طول أكبر من 16 يتسبب في كتابة الدالة خارج حدود المكدس المُخصصة.

يمكن أن يؤدي هذا التالف في الذاكرة إلى حدوثه عن طريق مشارك ضار أو مخترق للمستشعر أو الناقل (bus)، مما ينتج عنه تعطل للبرنامج الثابت (firmware crash) أو حجب الخدمة (DoS)، أو بشكل محتمل تنفيذ كود عشوائي عبر تلافيف بيانات المكدس المجاورة.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Bosch

حجز

30/04/2026

إفشاء

10/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402006

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!