CVE-2026-53214
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ipv6: cleanup_prefix_route() fonksiyonundaki potansiyel bir NPD düzeltildi addrconf_get_prefix_route(), NULL olan bir fib6_table işaretçisine sahip fib6_null_entry sentinel girdisini döndürebilir. Bu nedenle, rotanın sona erme süresi ayarlanmadan önce bu girdiyle çalışılmadığından emin olunmalıdır; aksi takdirde bir NPD tetiklenecektir [1]. addrconf_get_prefix_route() fonksiyonunun diğer çağırıcılarının bu hataya karşı hassas olmadığına dikkat edin: 1. addrconf_prefix_rcv(): fib6_null_entry üzerinde ayarlanmamış olan 'RTF_ADDRCONF | RTF_PREFIX_RT' bayraklarına sahip bir rota talep eder. 2. modify_prefix_route(): a747e02430df ("ipv6: avoid possible NULL deref in modify_prefix_route()") commit'i ile düzeltilmiştir. 3. __ipv6_ifa_notify(): Özellikle fib6_null_entry kontrolü yapan ve hata döndüren ip6_del_rt() fonksiyonunu çağırır. [1] Oops: general protection fault, probably for non-canonical address 0xdffffc0000000006: 0000 [#1] SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000030-0x0000000000000037] [...] Call Trace: <TASK> __kasan_check_byte (mm/kasan/common.c:573) lock_acquire.part.0 (kernel/locking/lockdep.c:5842 (discriminator 1)) _raw_spin_lock_bh (kernel/locking/spinlock.c:182 (discriminator 1)) cleanup_prefix_route (net/ipv6/addrconf.c:1280) ipv6_del_addr (net/ipv6/addrconf.c:1342) inet6_addr_del.isra.0 (net/ipv6/addrconf.c:3119) inet6_rtm_deladdr (net/ipv6/addrconf.c:4812) rtnetlink_rcv_msg (net/core/rtnetlink.c:6997) netlink_rcv_skb (net/netlink/af_netlink.c:2555) netlink_unicast (net/netlink/af_netlink.c:1344) netlink_sendmsg (net/netlink/af_netlink.c:1899) __sock_sendmsg (net/socket.c:802 (discriminator 4)) ____sys_sendmsg (net/socket.c:2698) ___sys_sendmsg (net/socket.c:2752) __sys_sendmsg (net/socket.c:2784) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
Nasıl düzeltilir
- linux linux_kernel6.6.143, 6.12.94, 6.18.36, 7.0.13 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.6.120 ≤ v < 6.6.143, 6.9 ≤ v < 6.12.94, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 7.1 | 6.6.143, 6.12.94, 6.18.36, 7.0.13 |
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.