CVE-2024-44950
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: serial: sc16is7xx: xüsusi registr dəstinə giriş zamanı etibarsız FIFO girişini düzəlt Xüsusi registr dəstinə girişi aktivləşdirərkən Qəbuledici vaxt aşımı və RHR kəsilmələri baş verə bilər. Bu halda IRQ emalçısı 0x00 ünvanındakı RHR registri vasitəsilə FIFO-dan oxumağa cəhd edəcək, lakin 0x00 ünvanı DLL registrinə map edilib, nəticədə səhv FIFO oxunması baş verir. Çağırış qrafiki nümunəsi: sc16is7xx_startup(): giriş sc16is7xx_ms_proc(): giriş sc16is7xx_set_termios(): giriş sc16is7xx_set_baud(): DLH/DLL = $009C --> xüsusi registr dəstinə giriş sc16is7xx_port_irq() giriş --> IIR 0x0C-dir sc16is7xx_handle_rx() giriş sc16is7xx_fifo_read(): --> FIFO-ya (RHR) giriş mümkün deyil, çünki o, DLL-ə map edilib (LCR=LCR_CONF_MODE_A) sc16is7xx_set_baud(): çıxış --> Ümumi registr dəstinə girişi bərpa et Problemi Xüsusi registr dəstinə giriş zamanı efr_lock mutex-ini tutmaqla düzəldin.
Necə düzəltmək olar
- linux linux_kernel6.10.5 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 | 3.16 ≤ v < 6.10.5, 6.11 | 6.10.5 |
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.