CVE-2026-98094
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: staging: fbtft: dirty_lock kilidini IRQ-təhlükəsiz edin hardirq kontekstində printk() emal edilərkən, fbcon renderləmə yolu vasitəsilə fbtft_mkdirty() funksiyasına daxil olmaq mümkündür. Eyni zamanda, yerli kəsmələr (interrupts) aktiv olduğu halda, iş növbəsi (workqueue) kontekstində fbtft_deferred_io() tərəfindən də dirty_lock götürülür. Lockdep, dirty_lock və console_owner ilə bağlı mümkün IRQ kilid inversiyasını bildirir. Hardirq, dirty_lock-u saxlayan CPU-nu kəsə bilər və konsol renderləmə yoluna daxil ola bilər ki, bu da yenidən dirty_lock-u əldə etməyə cəhd edə bilər. CONFIG_PROVE_LOCKING aktiv edilmiş RK3566 sistemində aşağıdakı lockdep hesabatı müşahidə edilmişdir: WARNING: possible irq lock inversion dependency detected swapper/2/0 just changed the state of lock: (console_owner){-...}-{0:0} but this lock took another, HARDIRQ-unsafe lock in the past: (&par->dirty_lock){+.+.}-{2:2} CPU0 CPU1 ---- ---- lock(&par->dirty_lock); local_irq_disable(); lock(console_owner); lock(&par->dirty_lock); <Interrupt> lock(console_owner); *** DEADLOCK *** fbtft_mkdirty() üçün spin_lock_irqsave(), fbtft_deferred_io() üçün isə spin_lock_irq() istifadə edin. Onlar yalnız çirkli sətir diapazonuna (dirty line range) müraciət edirlər, buna görə də IRQ-off bölgələri qısa qalır.
Necə düzəltmək olar
- linux linux_kernel5.10.271, 5.15.222, 6.1.189, 6.6.158, 6.12.111, 6.18.53, 7.2.7 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 | 4.0 ≤ v < 5.10.271, 5.11 ≤ v < 5.15.222, 5.16 ≤ v < 6.1.189, 6.2 ≤ v < 6.6.158, 6.7 ≤ v < 6.12.111, 6.13 ≤ v < 6.18.53, 6.19 ≤ v < 7.2.7, 7.3 | 5.10.271, 5.15.222, 6.1.189, 6.6.158, 6.12.111, 6.18.53, 7.2.7 |
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.