CVE-2026-97515
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: i3c: master: svc: NPCM845 üzerinde hatalı SLVSTART kaynaklı IRQ fırtınasının önlenmesi NPCM845 üzerinde, I3C veri yolundaki bir hedef SDA hattını düşük tutarak takılı kaldığında, denetleyici hatalı bir Master Request (MR) bant içi kesme olayı bildirir. Sürücü, veri yolunu geri yüklemek için bir STOP koşulu yayınlayarak bunu yönetir. Ancak, donanım özelliği olan SVC_I3C_QUIRK_FALSE_SLVSTART, bir STOP koşulu yayınlamanın SLVSTART kesme durum bitini yanlışlıkla ayarlayabileceğini belirtmektedir. Master Request durumunda bu bir geri besleme döngüsü oluşturur: STOP yeni bir SLVSTART olayını tetikler, IRQ işleyicisi tekrar çalışır, denetleyici hala bir MR türü bildirir, başka bir STOP yayınlanır ve döngü süresiz olarak tekrarlanır; bu da CPU'yu kilitleyebilen bir IRQ fırtınasıyla sonuçlanır. SVC_I3C_QUIRK_FALSE_SLVSTART özelliği ayarlı olduğunda, Master Request IBI işleyicisinde STOP yayınlandıktan sonra SLVSTART durum biti açıkça temizlenir. Bu işlem, üst düzey IRQ işleyicisinde MSTATUS'un SLVREQ durumunda olduğu kontrol edilerek zaten korunan normal SLVSTART işlemini etkilemeden geri besleme döngüsünü kırar.
Nasıl düzeltilir
- Linux Linux335f72b1f9bbcf0f4cc5a505443b15f1af563b4f, e9b139c4684ed8593a0b779ca02ea05f460b2eec, 1effa3adfe53cb2bb28bf5640a676b791d5ab405, 6.12.114, 5.16, 6.2, 6.7, 6.15 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 1ea4653cff35c29d1dd0b14ad9c8245e7318f337 ≤ v < 335f72b1f9bbcf0f4cc5a505443b15f1af563b4f, 0430bf9bc1ac068c8b8c540eb93e5751872efc51 ≤ v < e9b139c4684ed8593a0b779ca02ea05f460b2eec, 0430bf9bc1ac068c8b8c540eb93e5751872efc51 ≤ v < 1effa3adfe53cb2bb28bf5640a676b791d5ab405, 30748ce7e156f221fb91689b338a0d7df77b732a, f2985a1de6f53abbc42c7a696ee6ba8bdecc9426, 0541822045ae043d62c941ca31fa76871e436b5e, d231fb443d8d4042f0dd705b93beba8c916a7344, 6.12.31 ≤ v < 6.12.114, 5.15.185 ≤ v < 5.16, 6.1.141 ≤ v < 6.2, 6.6.93 ≤ v < 6.7, 6.14.9 ≤ v < 6.15, 6.15 | 335f72b1f9bbcf0f4cc5a505443b15f1af563b4f, e9b139c4684ed8593a0b779ca02ea05f460b2eec, 1effa3adfe53cb2bb28bf5640a676b791d5ab405, 6.12.114, 5.16, 6.2, 6.7, 6.15 |
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.