CVE-2026-98094

Orta

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.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Yeniləyin
  • 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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.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.35.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.

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