CVE-2026-43356

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: iio: imu: adis: adis_init fonksiyonundaki NULL pointer dereference hatası düzeltildi adis_init() fonksiyonu, bireysel fonksiyon işaretçilerinin (write, read, reset) NULL olup olmadığını kontrol etmek için adis->ops yapısını çözümler ancak önce adis->ops'un kendisinin NULL olup olmadığını kontrol etmez. adis16480, adis16490, adis16545 ve diğer sürücüler özel ops tanımlamaz ve varsayılanların atanması için adis_init()'e güvenir. struct adis, devm_iio_device_alloc() tarafından sıfırla başlatıldığı için adis_init() çağrıldığında adis->ops NULL değerindedir ve bu durum bir NULL pointer dereference hatasına yol açar: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000 pc : adis_init+0xc0/0x118 Call trace: adis_init+0xc0/0x118 adis16480_probe+0xe0/0x670 Bu sorun, adis->ops yapısı çözümlenmeden önce NULL olup olmadığı kontrol edilerek ve bu durumda varsayılan ops değerlerinin atanması sağlanarak düzeltilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın8 May 2026
İlk görülme8 May 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.18.19, 6.19.9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.15 ≤ v < 6.18.19, 6.19 ≤ v < 6.19.9, 7.06.18.19, 6.19.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.

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-43356 · Linux Kernel · Dark Radar