CVE-2026-80953
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: i3c: master: adi: kesmeleri etkinleştirmeden önce kilidi başlatın adi_i3c_master_probe(), denetleyicinin IBI durumu, aktarım kuyruğu listesi ve aktarım kuyruğu kilidi başlatılmadan önce IRQ talep eder ve REG_IRQ_PENDING_CMDR maskesini kaldırır. Bu nedenle, bekleyen bir CMDR kesmesi, dinamik kilit henüz başlatılmadan adi_i3c_master_irq() fonksiyonunu çalıştırabilir ve master->xferqueue.lock kilidini alabilir. Bu sorun statik analiz aracımız tarafından tespit edilmiş ve ardından mevcut ağaç üzerinde manuel olarak incelenmiştir. Kanıtlanmış PoC; probe sıralamasını ve REG_IRQ_PENDING_CMDR maskesi kaldırıldıktan sonra gelen bekleyen bir CMDR kesmesi ile birlikte adi_i3c_master_probe() -> adi_i3c_master_irq() -> xferqueue.lock olan IRQ yolunu korumuştur. Lockdep şunları raporlamıştır: INFO: trying to register non-static key. you didn't initialize this object before use? lock_acquire+0xbb/0x290 _raw_spin_lock_irqsave+0x36/0x60 adi_i3c_master_irq+0x32/0x56 [vuln_msv] adi_i3c_master_probe+0x5a/0xf47 [vuln_msv] IRQ talep edilmeden ve maskesi kaldırılmadan önce aktarım kuyruğunu ve IBI durumunu başlatın.
Nasıl düzeltilir
- Linux Linuxa15a1b95de980362c14f32f519b293b0d12ce86f, de8c32b0a246bbb4b44ec29e12769496a0bf66f7, 8a53f9102a0d3eeb8784999f925028acf339c276 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | a79ac2cdc91d6be3010f2e9a3b2a2ccfc26e2086 ≤ v < a15a1b95de980362c14f32f519b293b0d12ce86f, a79ac2cdc91d6be3010f2e9a3b2a2ccfc26e2086 ≤ v < de8c32b0a246bbb4b44ec29e12769496a0bf66f7, a79ac2cdc91d6be3010f2e9a3b2a2ccfc26e2086 ≤ v < 8a53f9102a0d3eeb8784999f925028acf339c276, 6.18 | a15a1b95de980362c14f32f519b293b0d12ce86f, de8c32b0a246bbb4b44ec29e12769496a0bf66f7, 8a53f9102a0d3eeb8784999f925028acf339c276 |
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.