CVE-2026-42805

Yüksek

Açıklama

Bosch Sensortec BHI385 SensorAPI (C kütüphanesi) içerisindeki debug mesaj ayrıştırıcı fonksiyonunda (bhi385_parse.c dosyasında bulunan bhi385_parse_debug_message), yığın tabanlı bir arabellek taşması zafiyeti bulunmaktadır. Fonksiyon, FIFO olaylarını ayrıştırır ve sınır kontrollerini uygulamadan veya değeri sınırlamadan, saldırgan tarafından kontrol edilen olay yükünden (callback_info->data_ptr[0]) doğrudan 8 bitlik bir mesaj uzunluğu çıkarır. Yükün memcpy aracılığıyla 17 baytlık sabit boyutlu bir yığın arabelleğine (uint8_t debug_msg[17]) kopyalanması sırasında, 16'dan büyük bir uzunluk baytı sağlanması, fonksiyonun tahsis edilen yığın sınırının dışına yazmasına neden olur. Bu bellek bozulması; kötü niyetli veya ele geçirilmiş bir sensör ya da veri yolu katılımcısı tarafından tetiklenebilir; bu durum aygıt yazılımı çökmesine, Hizmet Reddi (DoS) durumuna veya komşu yığın verilerinin bozulması yoluyla potansiyel olarak rastgele kod çalıştırılmasına yol açabilir.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünBHI385 SensorAPI (C Library)
Yayın10 Eyl 2026
İlk görülme10 Eyl 2026
Zayıflık türüCWE-121CWE-121

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Bosch Sensortec BHI385 SensorAPI (C Library)1.1.0 ≤ v ≤ 2.1.0—

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-42805 · BHI385 SensorAPI (C Library) · Dark Radar