CVE-2024-36893
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: typec: tcpm: Tüketilmeden önce port partner geçerliliğinin kontrol edilmesi typec_register_partner() fonksiyonu, partner kaydının her zaman başarılı olacağını garanti etmez. Hata durumunda, port->partner hata değerine veya NULL değerine ayarlanır. port->partner geçerliliği kontrol edilmediği için bu durum şu çökmeye yol açmaktadır: Unable to handle kernel NULL pointer dereference at virtual address xx pc : run_state_machine+0x1bc8/0x1c08 lr : run_state_machine+0x1b90/0x1c08 .. Call trace: run_state_machine+0x1bc8/0x1c08 tcpm_state_machine_work+0x94/0xe4 kthread_worker_fn+0x118/0x328 kthread+0x1d0/0x23c ret_from_fork+0x10/0x20 Çökmeyi önlemek için, tüm çağrı noktalarında referans verilmeden önce port->partner geçerliliği kontrol edilir.
Nasıl düzeltilir
- linux linux_kernel6.1.91, 6.6.31, 6.8.10 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 | v < 6.1.91, 6.2 ≤ v < 6.6.31, 6.7 ≤ v < 6.8.10 | 6.1.91, 6.6.31, 6.8.10 |
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.