CVE-2026-98379 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 09.

리눅스 커널에서 다음 취약점이 해결되었습니다:

netfilter: ip6t_rpfilter - inet6_dev가 없는 라우트 거부하기

ip6_route_lookup()는 rt6i_idev이 NULL인 에러 없이 반환되는 라우트를 생성할 수 있습니다. 외부 nexthop 장치의 MTU를 IPV6_MIN_MTU 미만으로 낮추면 해당 장치의 inet6_dev이 해제되지만, fib6_ifdown()은 nexthop 객체를 사용하는 라우트들을 FIB(Forwarding Information Base)에 그대로 남겨둡니다. 비권한 사용자는 private user 및 network namespace에서 rtnetlink를 사용하여 이러한 상태를 구성할 수 있으며, 이후 IPv6 rpfilter 조회를 통해 NULL dereference를 유발할 수 있습니다:

Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000 KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
RIP: rpfilter_mt (net/ipv6/netfilter/ip6t_rpfilter.c:75) Call Trace: ip6t_do_table (net/ipv6/netfilter/ip6_tables.c:316) nf_hook_slow (net/netfilter/core.c:619) ipv6_rcv (net/ipv6/ip6_input.c:351) __netif_receive_skb_one_core (net/core/dev.c:6216) process_backlog (net/core/dev.c:6680) __napi_poll (net/core/dev.c:7739) net_rx_action (net/core/dev.c:7959) handle_softirqs (kernel/softirq.c:622) do_softirq.part.0 (kernel/softirq.c:523) __local_bh_enable_ip (kernel/softirq.c:450) __dev_queue_xmit (net/core/dev.c:4913) packet_sendmsg (net/packet/af_packet.c:3139) __sys_sendto (net/socket.c:2252) __x64_sys_sendto (net/socket.c:2259) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Kernel panic - not syncing: Fatal exception in interrupt

조회 직후 inet6_dev가 없는 라우트를 거부합니다. 이러한 라우트는 reverse-path filtering의 대상이 될 수 없으며, 이 체크는 이후 모든 rt6i_idev dereferences를 보호합니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-415754

EPSS

0.00000

활동

낮음

출처

Interested in the pricing of exploits?

See the underground prices here!