CVE-2023-31129

Yüksek

Açıklama

Contiki-NG işletim sisteminin 4.8 ve önceki sürümlerinde, IPv6 router solicitation mesaj işleme kodunda bir NULL pointer'ın dereferans alınması tetiklenebilir. Contiki-NG, `os/net/ipv6/uip-nd6.c` modülünde bir IPv6 Neighbor Discovery (ND) uygulaması içermektedir. ND protokolü, yönlendiricileri bulmak ve adres bilgilerini SLLAO (Source Link-Layer Address Option) aracılığıyla güncellemek için kullanılan Router Solicitation (RS) adlı bir mesaj türünü içerir. Belirtilen kaynak adresi değişirse, ilgili komşu girişi STALE durumuna getirilir. Mesaj işleyici, belirtilen adres için gerçekten bir komşu girişinin oluşturulabileceği bir veri bağlantı katmanı adresi değişikliğini belirten SLLAO içeren RS mesajlarını kontrol etmez. Ortaya çıkan pointer herhangi bir kontrol yapılmadan kullanılır ve bu durum `uip_ds6_nbr_t` tipindeki bir NULL pointer'ın dereferans alınmasına yol açar. Sorun, Contiki-NG'nin `develop` dalında yamalanmıştır ve gelecek olan 4.9 sürümüne dahil edilecektir. Geçici bir çözüm olarak kullanıcılar, sorunu doğrudan yamalamak için Contiki-NG pull request #2271'i uygulayabilirler.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünContiki-ng
Yayın8 May 2023
İlk görülme8 May 2023

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ünEtkilenen sürümlerDüzeltildiği sürüm
contiki-ng contiki-ngv ≤ 4.8—

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.