CVE-2026-37537
Açıklama
collin80/Open-SAE-J1939'un 744024d4306bc387857dfce439558336806acb06 (2023-03-08) commit'ine kadar olan sürümleri, Transport Protocol Data Transfer işlemede sınır dışı yazmaya yol açan bir tamsayı altında taşma (integer underflow) içerir. 23. satırda: uint8_t index = data[0] - 1. data[0] (CAN çerçevesinden gelen sıra numarası) 0 olduğunda, index değeri 255'e düşer. Ardından tp_dt->data[255*7 + i-1] konumuna yapılan yazma işlemi 1791 ofsetine ulaşarak MAX_TP_DT tampon belleğini (1785 bayt) 6 bayt aşar.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| collin80 Open-SAE-J1939 | v ≤ commit 744024d4306bc387857dfce439558336806acb06 | — |
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.
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.