CVE-2026-23258

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: liquidio: Kuyruk kurulumundan önce netdev işaretçisini başlatın setup_nic_devices() fonksiyonunda, netdev alloc_etherdev_mq() kullanılarak tahsis edilir. Ancak bu yapıya olan işaretçi, ancak netif_set_real_num_rx_queues() ve netif_set_real_num_tx_queues() çağrılarından sonra oct->props[i].netdev içinde saklanır. Bu fonksiyonlardan herhangi biri başarısız olursa, setup_nic_devices() tahsis edilen netdev'i serbest bırakmadan bir hata döndürür. Bu noktada oct->props[i].netdev hâlâ NULL olduğu için, temizleme fonksiyonu olan liquidio_destroy_nic_device() netdev'i bulup serbest bırakamaz ve bu durum bellek sızıntısına yol açar. Kuyruk kurulum fonksiyonlarını çağırmadan önce oct->props[i].netdev başlatılarak bu sorun giderilmiştir. Bu işlem, hatalar durumunda netdev'in temizleme işlemi için uygun şekilde erişilebilir olmasını sağlar. Yalnızca derleme testi yapılmıştır. Sorun, prototip bir statik analiz aracı ve kod incelemesi kullanılarak tespit edilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın18 Mar 2026
İlk görülme18 Mar 2026
Zayıflık türüCWE-401CWE-401

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.18 ≤ v < 5.10.250, 5.11 ≤ v < 5.15.200, 5.16 ≤ v < 6.1.163, 6.2 ≤ v < 6.6.124, 6.7 ≤ v < 6.12.70, 6.13 ≤ v < 6.18.10, 6.195.10.250, 5.15.200, 6.1.163, 6.6.124, 6.12.70, 6.18.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.

Intelligence 360 paketinde

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.