CVE-2026-64254
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: NTB: epf: PEER_SPAD ve CONFIG aynı BAR'ı paylaştığında ofset ile pci_iounmap() kullanımından kaçının BAR_PEER_SPAD ve BAR_CONFIG tek bir PCI BAR'ını paylaştığında, modül kaldırma yolu aynı iomem üzerinde belirli bir ofsetle pci_iounmap() fonksiyonunu çağırır; bu durum gereksizdir ve aşağıdaki gibi bir kernel uyarısını tetikler: Trying to vunmap() nonexistent vm area (0000000069a5ffe8) WARNING: mm/vmalloc.c:3470 at vunmap+0x58/0x68, CPU#5: modprobe/2937 [...] Call trace: vunmap+0x58/0x68 (P) iounmap+0x34/0x48 pci_iounmap+0x2c/0x40 ntb_epf_pci_remove+0x44/0x80 [ntb_hw_epf] pci_device_remove+0x48/0xf8 device_remove+0x50/0x88 device_release_driver_internal+0x1c8/0x228 driver_detach+0x50/0xb0 bus_remove_driver+0x74/0x100 driver_unregister+0x34/0x68 pci_unregister_driver+0x34/0xa0 ntb_epf_pci_driver_exit+0x14/0xfe0 [ntb_hw_epf] [...] Sorun, eşleme kaldırma işleminin yalnızca PEER_SPAD ve CONFIG farklı bar'lar kullandığında gerçekleştirilmesiyle düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.1.177, 6.6.144, 6.12.95, 6.18.38, 7.1.3 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 | 6.0 ≤ v < 6.1.177, 6.2 ≤ v < 6.6.144, 6.7 ≤ v < 6.12.95, 6.13 ≤ v < 6.18.38, 6.19 ≤ v < 7.1.3 | 6.1.177, 6.6.144, 6.12.95, 6.18.38, 7.1.3 |
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.