CVE-2026-98544
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bna: sökülmə zamanı IOC taymerinin yenidən qurulmasının qarşısını almaq bnad_pci_remove() və probe disable_ioceth yolu ioc_timer, sem_timer və hb_timer üçün timer_delete_sync() funksiyasını çağırır, lakin iocpf_timer üçün bunu etmir. Daha sonra free_netdev() struct bnad strukturunu azad etdikdən sonra bnad_iocpf_timeout() bnad->bna_lock kilidini götürür. iocpf_timer-in axırıncı olaraq silinməsi bu problemi həll etmir. sem_timer və iocpf_timer bir-birini yenidən qurur: bnad_iocpf_sem_timeout() iocpf_timer-i aktivləşdirə bilər və bnad_iocpf_timeout(), semafor məşğul olduqda bfa_ioc_hw_sem_get() vasitəsilə sem_timer-i aktivləşdirir. timer_delete_sync() yalnız öz geri çağırma (callback) funksiyasının tamamlanmasını gözləyir. bnad_ioceth_disable() vaxtaşımıya uğraya və həmin geri çağırmanı aktiv saxlaya bilər. Hər iki yolda dörd IOC taymerini də timer_shutdown_sync() ilə söndürün ki, sonrakı mod_timer() sorğusu nəzərə alınmasın. Bu problem, nüvə kodu nəzərdən keçirilərkən davam edən statik analiz tədqiqatımız zamanı müəyyən edilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralıq göstərilməyib | — |
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.