CVE-2026-43147

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV" Bu işlem, pci_stop_and_remove_bus_device() kapsamında sriov_del_vfs() çağrıldığında pci_rescan_remove_lock kilidinin özyinelemeli olarak alınması nedeniyle bir deadlock'a yol açan 05703271c3cd ("PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV") numaralı commit işlemini geri alır. Örneğin şu komut dizisi ile: $ echo <NUM> > /sys/bus/pci/devices/<pf>/sriov_numvfs $ echo 1 > /sys/bus/pci/devices/<pf>/remove Bir mlx5 aygıtı üzerindeki deadlock durumunun kırpılmış izleme kaydı aşağıdadır: zsh/5715 şu kilidi almaya çalışıyor: 000002597926ef50 (pci_rescan_remove_lock){+.+.}-{3:3}, konum: sriov_disable+0x34/0x140 ancak görev zaten şu kilidi tutuyor: 000002597926ef50 (pci_rescan_remove_lock){+.+.}-{3:3}, konum: pci_stop_and_remove_bus_device_locked+0x24/0x80 ... Call Trace: [<00000259778c4f90>] dump_stack_lvl+0xc0/0x110 [<00000259779c844e>] print_deadlock_bug+0x31e/0x330 [<00000259779c1908>] __lock_acquire+0x16c8/0x32f0 [<00000259779bffac>] lock_acquire+0x14c/0x350 [<00000259789643a6>] __mutex_lock_common+0xe6/0x1520 [<000002597896413c>] mutex_lock_nested+0x3c/0x50 [<00000259784a07e4>] sriov_disable+0x34/0x140 [<00000258f7d6dd80>] mlx5_sriov_disable+0x50/0x80 [mlx5_core] [<00000258f7d5745e>] remove_one+0x5e/0xf0 [mlx5_core] [<00000259784857fc>] pci_device_remove+0x3c/0xa0 [<000002597851012e>] device_release_driver_internal+0x18e/0x280 [<000002597847ae22>] pci_stop_bus_device+0x82/0xa0 [<000002597847afce>] pci_stop_and_remove_bus_device_locked+0x5e/0x80 [<00000259784972c2>] remove_store+0x72/0x90 [<0000025977e6661a>] kernfs_fop_write_iter+0x15a/0x200 [<0000025977d7241c>] vfs_write+0x24c/0x300 [<0000025977d72696>] ksys_write+0x86/0x110 [<000002597895b61c>] __do_syscall+0x14c/0x400 [<000002597896e0ee>] system_call+0x6e/0x90 Söz konusu commit'in çözmeye çalıştığı sorunu yeniden ortaya çıkardığı için bu işlem tek başına eksiksiz bir düzeltme değildir. Takip eden süreçte yeni bir düzeltme sağlanacaktır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın6 May 2026
İlk görülme6 May 2026
Zayıflık türüCWE-667CWE-667

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.4.301 ≤ v < 5.5, 5.10.246 ≤ v < 5.10.252, 5.15.195 ≤ v < 5.15.202, 6.1.157 ≤ v < 6.1.165, 6.6.113 ≤ v < 6.6.128, 6.12.54 ≤ v < 6.12.75, 6.17.4 ≤ v < 6.18.16, 6.19 ≤ v < 6.19.65.5, 5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6

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.