CVE-2023-37459
Açıklama
Contiki-NG, nesnelerin interneti cihazları için bir işletim sistemidir. 4.9 ve önceki sürümlerde, bir paket alındığında, Contiki-NG ağ yığını eğer bu SYN bayrağı ayarlanmış bir TCP paketi ise periyodik TCP zamanlayıcısını başlatmaya çalışır. Ancak uygulama, öncelikle tam bir TCP başlığının alınıp alınmadığını doğrulamamaktadır. Spesifik olarak uygulama, `check_for_tcp_syn` fonksiyonundaki aşağıdaki koşullu ifadede TCP tamponundaki bayraklar alanına erişmeye çalışır. Bu nedenle, bir saldırgan kırpılmış bir TCP paketi enjekte edebilir ve bu durum paket tamponundan sınır dışı okumaya (out-of-bound read) yol açar. Yayınlanma tarihi itibarıyla yamalanmış bir sürüm mevcut değildir. Geçici bir çözüm olarak sistemi yamamak için Contiki-NG pull request #2510'daki değişiklikler uygulanabilir.
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 |
|---|---|---|
| contiki-ng contiki-ng | v ≤ 4.9 | — |
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.