CVE-2026-42804 in BHI360 SensorAPIالمعلومات

الملخص

بحسب VulDB • 10/09/2026

توجد ثغرة من نوع تجاوز سعة المخزن المؤقت على المكدس (stack-based buffer overflow) في Bosch Sensortec BHI360 SensorAPI(C-Library) في الإصدارات التي تصل إلى commit d6b200416a وتشملها.

وتقع الثغرة داخل نظام تحليل FIFO وتسجيل رسائل التصحيح (debug logging subsystem) ضمن الدالة bhi360_parse_debug_message() الموجودة في الملف bhi360_parse.c (الأسطر 1852-1875).

يثق المحلل بالبايت الأول من الحمولة (payload byte) لإطار تصحيح كطول الرسالة (msg_length)، ويقوم بنسخ ذلك العدد من البايتات إلى مخزن مؤقت ثابت الحجم بحجم 17 بايت على المكدس (debug_msg) عبر دالة memcpy دون إجراء أي فحص للحدود.

يمكن لمهاجم متمركز محلياً أو فيزيائياً (على سبيل المثال، عبر مستشعر ضار، وحدة عتاد مزيفة، أو مهاجم "في المنتصف" Man-in-the-Middle على ناقل الاتصالات) استغلال هذه الثغرة عن طريق حقن إطار تصحيح مُصاغ بعناية يحتوي على بايت طول يتجاوز 16.

هذا الأمر يؤدي إلى إتلاف البيانات المجاورة في المكدس، بما في ذلك عنوان الإرجاع المحفوظ (saved return address).

وعلاوةً على ذلك، نظراً لأن المخزن المؤقت الذي حدث فيه تجاوز السعة يُمرر لاحقاً إلى مدخل تسجيل من نمط printf-style، يمكن للمهاجم تزويد محددات سلسلة التنسيق (format string specifiers) مثل %n لتنفيذ كود تعسفي على متحكم المضيف/شريحة النظام على الرقاقة (SoC)، أو التسبب في انهيار موثوق للنظام (حجب الخدمة Denial of Service).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Bosch

حجز

30/04/2026

إفشاء

10/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402002

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!