CVE-2026-23203

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: cpsw_new: ndo_set_rx_mode geri çağırmasını bir iş kuyruğunda (work queue) çalıştırın 1767bb2d47b7 numaralı commit ("ipv6: mcast: IPV6_ADD_MEMBERSHIP ve MCAST_JOIN_GROUP için RTNL kilidini tutmayın."), IPV6_ADD_MEMBERSHIP ve MCAST_JOIN_GROUP işlemleri için RTNL kilidini kaldırmıştır. Ancak bu değişiklik, BeagleBone Black kartımda şu çağrı izlemesini tetiklemiştir: WARNING: net/8021q/vlan_core.c:236 at vlan_for_each+0x120/0x124, CPU#0: rpcbind/496 RTNL: assertion failed at net/8021q/vlan_core.c (236) Modules linked in: CPU: 0 UID: 997 PID: 496 Comm: rpcbind Not tainted 6.19.0-rc6-next-20260122-yocto-standard+ #8 PREEMPT Hardware name: Generic AM33XX (Flattened Device Tree) Call trace: unwind_backtrace from show_stack+0x28/0x2c show_stack from dump_stack_lvl+0x30/0x38 dump_stack_lvl from __warn+0xb8/0x11c __warn from warn_slowpath_fmt+0x130/0x194 warn_slowpath_fmt from vlan_for_each+0x120/0x124 vlan_for_each from cpsw_add_mc_addr+0x54/0xd8 cpsw_add_mc_addr from __hw_addr_ref_sync_dev+0xc4/0xec __hw_addr_ref_sync_dev from __dev_mc_add+0x78/0x88 __dev_mc_add from igmp6_group_added+0x84/0xec igmp6_group_added from __ipv6_dev_mc_inc+0x1fc/0x2f0 __ipv6_dev_mc_inc from __ipv6_sock_mc_join+0x124/0x1b4 __ipv6_sock_mc_join from do_ipv6_setsockopt+0x84c/0x1168 do_ipv6_setsockopt from ipv6_setsockopt+0x88/0xc8 ipv6_setsockopt from do_sock_setsockopt+0xe8/0x19c do_sock_setsockopt from __sys_setsockopt+0x84/0xac __sys_setsockopt from ret_fast_syscall+0x0/0x5 Bu izleme, vlan_for_each() fonksiyonunun, RTNL kilidinin tutulmasını bekleyen cpsw_ndo_set_rx_mode() içerisinde çağrılması nedeniyle meydana gelmektedir. vlan_for_each() fonksiyonunu RTNL kilidi olmadan çalışacak şekilde değiştirmek kolay olmadığı ve ndo_set_rx_mode() farklı kod yollarında hem RTNL kilidiyle hem de kilitsiz olarak çağrıldığı için, cpsw_ndo_set_rx_mode() içerisine sadece rtnl_lock() eklemek uygulanabilir bir çözüm değildir. Bu sorunu çözmek için, icssg-prueth sürücüsü tarafından kullanılan yaklaşımı takip ederek gerçek işlemeyi bir iş kuyruğu (work queue) içerisinde yürütmeyi tercih ediyoruz.

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

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.18.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.17 ≤ v < 6.18.10, 6.196.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.