CVE-2026-31727
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: usb: gadget: u_ether: eth_get_drvinfo funksiyasında NULL göstəricisinin istifadəsi (NULL pointer deref) düzəldildi ec35c1969650 ("usb: gadget: f_ncm: Fix net_device lifecycle with device_move") commit-i unbind zamanı gadget cihazını /sys/devices/virtual qovluğuna köçürərək gadget göstəricisini təmizləyir. Əgər istifadəçi sahəsi aləti bu ayrılma pəncərəsi ərzində hələ də mövcud olan interfeysə sorğu göndərərsə, bu, NULL göstəricisinin istifadəsinə səbəb olur. Nüvədəki NULL pointer dereference idarə edilə bilmir Çağırış izi (Call trace): eth_get_drvinfo+0x50/0x90 ethtool_get_drvinfo+0x5c/0x1f0 __dev_ethtool+0xaec/0x1fe0 dev_ethtool+0x134/0x2e0 dev_ioctl+0x338/0x560 eth_get_drvinfo() funksiyasına dev->gadget üçün NULL yoxlaması əlavə edildi. Ayrılma zamanı fw_version və bus_info sətirlərinin kopyalanması ötürülür; boş sətirlər ethtool_get_drvinfo tərəfindən təbii şəkildə idarə olunur.
Necə düzəltmək olar
- linux linux_kernel6.12.81, 6.18.22, 6.19.12 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.12.78 ≤ v < 6.12.81, 6.18.19 ≤ v < 6.18.22, 6.19.9 ≤ v < 6.19.12, 7.0 | 6.12.81, 6.18.22, 6.19.12 |
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.
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.