CVE-2026-43356

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: iio: imu: adis: adis_init funksiyasında NULL göstəricisinin istifadəsi (NULL pointer dereference) düzəldildi adis_init() funksiyası fərdi funksiya göstəricilərinin (write, read, reset) NULL olub-olmadığını yoxlamaq üçün adis->ops-a müraciət edir, lakin əvvəlcə adis->ops-ın özünün NULL olub-olmadığını yoxlamır. adis16480, adis16490, adis16545 və digər drayverlər xüsusi ops təyin etmir və standart dəyərlərin adis_init() tərəfindən təyin edilməsinə güvənirlər. struct adis, devm_iio_device_alloc() tərəfindən sıfırla başladıldığı üçün, adis_init() çağırılanda adis->ops NULL olur və bu da NULL pointer dereference-ə səbəb olur: 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 problem, adis->ops-a müraciət etməzdən əvvəl onun NULL olub-olmadığı yoxlanılaraq və həmin halda standart ops-ların təyin edilməsi təmin edilərək düzəldilib.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc8 may 2026
İlk görülmə8 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.18.19, 6.19.9 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.15 ≤ v < 6.18.19, 6.19 ≤ v < 6.19.9, 7.06.18.19, 6.19.9

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-43356 · Linux Kernel · Dark Radar