CVE-2026-89486
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ipmi: _ipmi_destroy_user() fonksiyonundaki cmd_rcvr serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi 9e91f8a6c868 numaralı commit ("ipmi:msghandler: Remove srcu for the ipmi_interfaces list"), komut alıcılarının intf->cmd_rcvrs üzerinden bağlantısının kesilmesi ile serbest bırakılması arasındaki synchronize_rcu() çağrısını kaldırmış ve yalnızca bariyerin neden gerekli olduğunu açıklayan yorum satırını güncellemiştir. cmd_rcvrs listesi hala standart RCU altında gezilmektedir: find_cmd_rcvr() fonksiyonu bu işlemi rcu_read_lock() içerisinde gerçekleştirir ve handle_ipmb_get_msg_cmd() aynı okuma tarafı bölümü içinde söz konusu aramadan rcvr->user bilgisini ödünç alır. Grace period (lütuf süresi) olmadan, bir okuyucu hala ona ait bir işaretçiyi tutarken _ipmi_destroy_user() bir cmd_rcvr nesnesini kfree() ile serbest bırakabilir ve bu durum serbest bırakıldıktan sonra kullanıma (use-after-free) yol açar. Yapılan yeniden düzenleme yalnızca arayüz listesi için srcu kullanımını gereksiz hale getirmiş olup, cmd_rcvrs listesi hala standart RCU'ya dayanmaktadır. Alıcılar serbest bırakılmadan önceki synchronize_rcu() çağrısı geri yüklendi.
Nasıl düzeltilir
- Linux Linux3088e41292fecf132f85f79af5ee4d620b9ff1b4, 5dc0b2a9af95a97861c1bffaf1687a3173e395c5, 05ec76cfbce653e07cec19b9b8b20e33449d5d87 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 9e91f8a6c8688e27f4ccce7db457da87d6458836 ≤ v < 3088e41292fecf132f85f79af5ee4d620b9ff1b4, 9e91f8a6c8688e27f4ccce7db457da87d6458836 ≤ v < 5dc0b2a9af95a97861c1bffaf1687a3173e395c5, 9e91f8a6c8688e27f4ccce7db457da87d6458836 ≤ v < 05ec76cfbce653e07cec19b9b8b20e33449d5d87, 6.16 | 3088e41292fecf132f85f79af5ee4d620b9ff1b4, 5dc0b2a9af95a97861c1bffaf1687a3173e395c5, 05ec76cfbce653e07cec19b9b8b20e33449d5d87 |
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.