CVE-2026-64569: mpls: fix NULL deref in mpls_valid_fib_dump_req() on CONFIG_INET=n
In the Linux kernel, the following vulnerability has been resolved:
mpls: fix NULL deref in mplsvalidfibdumpreq() on CONFIGINET=n
On CONFIGINET=n builds, mplsvalidfibdumpreq() walks the parsed attribute table itself instead of calling ipvalidfibdumpreq(). The RTAOIF arm passes tb[RTAOIF] to nlagetu32() without checking it is present, so an RTMGETROUTE dump for AFMPLS with strict checking and no RTAOIF hits a NULL dereference.
RTMGETROUTE is RTNLKINDGET, which rtnetlinkrcvmsg() permits without CAPNETADMIN, so an unprivileged user can trigger it.
Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] RIP: 0010:mplsvalidfibdumpreq (net/mpls/afmpls.c:2189) Call Trace: mplsdumproutes (net/mpls/afmpls.c:2236) netlinkdump (net/netlink/afnetlink.c:2331) netlinkdumpstart (net/netlink/afnetlink.c:2446) rtnetlinkrcvmsg (net/core/rtnetlink.c:7033) netlinkrcvskb (net/netlink/afnetlink.c:2556) netlinkunicast (net/netlink/afnetlink.c:1345) netlinksendmsg (net/netlink/afnetlink.c:1900) socksendmsg (net/socket.c:790) syssendmsg (net/socket.c:2684) syssendmsg (net/socket.c:2738) syssendmsg (net/socket.c:2770) dosyscall64 (arch/x86/entry/syscall64.c:94) entrySYSCALL64afterhwframe (arch/x86/entry/entry64.S:121)
Skip unset attributes, as ipvalidfibdumpreq() does.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-64569?
CVE-2026-64569 has a risk rating of 25.
How do I fix CVE-2026-64569?
To fix CVE-2026-64569, update to the patched version of the Linux kernel that addresses this vulnerability.
What is the impact of CVE-2026-64569?
The impact of CVE-2026-64569 involves a potential NULL dereference that could destabilize the kernel.
Which Linux kernel configurations are affected by CVE-2026-64569?
CVE-2026-64569 primarily affects builds with CONFIG_INET set to 'n'.
When was CVE-2026-64569 published?
CVE-2026-64569 was published on August 5, 2026.