CVE-2026-52925

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: vrf: Bir portun VRF'den kaldırılması sırasında oluşabilecek potansiyel bir NPD düzeltildi netif_is_l3_slave() kullanarak bir ağ cihazını VRF portu olarak tanımlayan RCU okuyucuları, ardından yapılacak bir netdev_master_upper_dev_get_rcu() çağrısının bir VRF cihazı döndüreceğini varsayar. Daha sonra bu cihazın l3mdev operasyonlarına erişmeye devam ederler. Bu varsayım her zaman doğru değildir ve bir NPD [1] ile sonuçlanabilir. Bir port VRF'den kaldırılırken herhangi bir RCU senkronizasyonu yapılmadığından, bir RCU okuyucusunun l3mdev operasyonlarına sahip olmayan yeni bir ana cihaz (örneğin bir bridge) görmesi mümkündür. IFF_L3MDEV_SLAVE bayrağı temizlendikten sonra RCU senkronizasyonu eklenerek sorun giderilmiştir. Bir ağ cihazı silinmesinin bir parçası olarak VRF'den kaldırıldığında ve VRF cihazının kendisi silindiğinde bu senkronizasyon atlanır. İkinci durumda, RTNL serbest bırakılana kadar bir RCU grace period geçecektir. [1] BUG: kernel NULL pointer dereference, address: 0000000000000000 [...] RIP: 0010:l3mdev_fib_table_rcu (net/l3mdev/l3mdev.c:181) [...] Call Trace: <TASK> l3mdev_fib_table_by_index (net/l3mdev/l3mdev.c:201 net/l3mdev/l3mdev.c:189) __inet_bind (net/ipv4/af_inet.c:499 (discriminator 3)) inet_bind_sk (net/ipv4/af_inet.c:469) __sys_bind (./include/linux/file.h:62 (discriminator 1) ./include/linux/file.h:83 (discriminator 1) net/socket.c:1951 (discriminator 1)) __x64_sys_bind (net/socket.c:1969 (discriminator 1) net/socket.c:1967 (discriminator 1) net/socket.c:1967 (discriminator 1)) do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Haz 2026
İlk görülme24 Haz 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.12 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.141, 6.7 ≤ v < 6.12.91, 6.13 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10, 7.15.10.258, 5.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.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.