CVE-2026-43094

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ixgbevf: Hyper-V ops tablosuna eksik olan negotiate_features işlemi eklendi a7075f501bd3 ("ixgbevf: fix mailbox API compatibility by negotiating supported features") commit'i, ixgbe_mac_operations yapısına .negotiate_features geri çağırmasını eklemiş ve bunu ixgbevf_mac_ops içinde doldurmuş ancak ixgbevf_hv_mac_ops yapısına eklemeyi unutmuştur. Bu durum, Hyper-V VM'lerinde fonksiyon işaretçisinin NULL kalmasına neden olmaktadır. Probe sırasında, ixgbevf_negotiate_api() fonksiyonu, hw->mac.ops.negotiate_features() ifadesini koşulsuz olarak çözümleyen ixgbevf_set_features() fonksiyonunu çağırır. Hyper-V üzerinde bu durum bir NULL pointer dereference ile sonuçlanır: BUG: kernel NULL pointer dereference, address: 0000000000000000 [...] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine [...] Workqueue: events work_for_cpu_fn RIP: 0010:0x0 [...] Call Trace: ixgbevf_negotiate_api+0x66/0x160 [ixgbevf] ixgbevf_sw_init+0xe4/0x1f0 [ixgbevf] ixgbevf_probe+0x20f/0x4a0 [ixgbevf] local_pci_probe+0x50/0xa0 work_for_cpu_fn+0x1a/0x30 [...] -EOPNOTSUPP döndüren ixgbevf_hv_negotiate_features_vf() fonksiyonu eklenmiş ve ixgbevf_hv_mac_ops yapısına bağlanmıştır. Çağrıcı taraf zaten -EOPNOTSUPP hatasını sorunsuz bir şekilde yönetmektedir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın6 May 2026
İlk görülme6 May 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.1.158 ≤ v < 6.2, 6.6.114 ≤ v < 6.6.136, 6.12.55 ≤ v < 6.12.83, 6.17.5 ≤ v < 6.18, 6.18.1 ≤ v < 6.18.24, 6.19 ≤ v < 6.19.14, 6.18, 7.06.2, 6.6.136, 6.12.83, 6.18, 6.18.24, 6.19.14

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.