CVE-2024-39282
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: wwan: t7xx: FSM komut zaman aşımı sorunu düzeltildi Sürücü dahili durum değiştirme komutunu işlediğinde, komut işlemini yürütmek için asenkron bir iş parçacığı kullanır. Ana iş parçacığının görevin zaman aşımına uğradığını tespit etmesi durumunda, ana iş parçacığı tamamlama nesnesi serbest bırakıldığı için asenkron iş parçacığı tamamlama bildirimini yürütürken panikleyecektir. 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 önerdiği gibi güvenli serbest bırakmayı sağlamak için referans sayacı kullanılır: https://lore.kernel.org/all/[email protected]/
Nasıl düzeltilir
- linux linux_kernel6.1.124, 6.6.70, 6.12.9 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.