CVE-2026-23164
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: rocker: rocker_world_port_post_fini() fonksiyonundaki bellek sızıntısı düzeltildi rocker_world_port_pre_init() fonksiyonunda, rocker_port->wpriv kzalloc(wops->port_priv_size, GFP_KERNEL) ile tahsis edilir. Ancak, rocker_world_port_post_fini() fonksiyonunda bellek yalnızca wops->port_post_fini geri çağırma işlemi tanımlı olduğunda serbest bırakılır: if (!wops->port_post_fini) return; wops->port_post_fini(rocker_port); kfree(rocker_port->wpriv); rocker_ofdpa_ops, port_post_fini geri çağırmasını uygulamadığından (NULL olduğu için), her bir port için tahsis edilen wpriv belleği portlar kaldırıldığında asla serbest bırakılmaz. Bu durum, her cihaz kaldırıldığında port başına sizeof(struct ofdpa_port) bayt tutarında bir bellek sızıntısına yol açar. Bu sorun, port_post_fini geri çağırmasının mevcut olup olmadığına bakılmaksızın her zaman kfree(rocker_port->wpriv) çağrılarak düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel5.10.249, 5.15.199, 6.1.162, 6.6.123, 6.12.69, 6.18.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 | 4.6 ≤ v < 5.10.249, 5.11 ≤ v < 5.15.199, 5.16 ≤ v < 6.1.162, 6.2 ≤ v < 6.6.123, 6.7 ≤ v < 6.12.69, 6.13 ≤ v < 6.18.9, 6.19 | 5.10.249, 5.15.199, 6.1.162, 6.6.123, 6.12.69, 6.18.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.