CVE-2026-23206

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: dpaa2-switch: num_ifs sıfır olduğunda ZERO_SIZE_PTR dereference işlemini önleyin Sürücü; portlar, FDB'ler ve filtre blokları için dizileri, eleman sayısı olarak ethsw->sw_attr.num_ifs değerini kullanarak kcalloc() ile tahsis eder. Cihaz (donanım yapılandırması veya aygıt yazılımı sorunları nedeniyle) sıfır arayüz bildirdiğinde, kcalloc(0, ...) NULL yerine ZERO_SIZE_PTR (0x10) döndürür. Daha sonra dpaa2_switch_probe() fonksiyonunda, NAPI başlatma işlemi koşulsuz olarak ethsw->ports[0]->netdev adresine erişir; bu durum ZERO_SIZE_PTR (adres 0x10) referansının çözülmeye çalışılmasına neden olur ve sonuçta bir kernel panic oluşur. Cihaz öznitelikleri alındıktan sonra num_ifs değerinin sıfırdan büyük olduğunu doğrulayan bir kontrol eklenmiştir. Bu işlem, sıfır boyutlu tahsisleri ve ardından gelen geçersiz işaretçi referansı çözümlemesini önler.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın14 Şub 2026
İlk görülme14 Şub 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.13 ≤ 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.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.

CVE-2026-23206 · Linux Kernel · Dark Radar