CVE-2024-39282
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net: wwan: t7xx: FSM əmrinin vaxtaşırıma (timeout) problemi düzəldildi Sürücü daxili vəziyyət dəyişikliyi əmrini emal edərkən, əmr əməliyyatını yerinə yetirmək üçün asinxron axından istifadə edir. Əsas axın tapşırığın vaxtaşırımına uğradığını aşkar etdikdə, əsas axının tamamlanma obyekti azad edildiyi üçün asinxron axın tamamlanma bildirişini icra edərkən panikaya səbəb olur. BUG: unable to handle page fault for address: fffffffffffffff8 PGD 1f283a067 P4D 1f283a067 PUD 1f283c067 PMD 0 Oops: 0000 [#1] PREEMPT SMP NOPTI RIP: 0010:complete_all+0x3e/0xa0 [...] Call Trace: <TASK> ? __die_body+0x68/0xb0 ? page_fault_oops+0x379/0x3e0 ? exc_page_fault+0x69/0xa0 ? asm_exc_page_fault+0x22/0x30 ? complete_all+0x3e/0xa0 fsm_main_thread+0xa3/0x9c0 [mtk_t7xx (HASH:1400 5)] ? __pfx_autoremove_wake_function+0x10/0x10 kthread+0xd8/0x110 ? __pfx_fsm_main_thread+0x10/0x10 [mtk_t7xx (HASH:1400 5)] ? __pfx_kthread+0x10/0x10 ret_from_fork+0x38/0x50 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1b/0x30 </TASK> [...] CR2: fffffffffffffff8 ---[ end trace 0000000000000000 ]--- Sergey-in təklif etdiyi kimi, təhlükəsiz azad etməni təmin etmək üçün istinad sayğacından (reference counter) istifadə edin: https://lore.kernel.org/all/[email protected]/
Necə düzəltmək olar
- linux linux_kernel6.1.124, 6.6.70, 6.12.9 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 | 5.19 ≤ v < 6.1.124, 6.2 ≤ v < 6.6.70, 6.7 ≤ v < 6.12.9, 6.13 | 6.1.124, 6.6.70, 6.12.9 |
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.