Back to CVE records
Not yet scoredPublished Aug 5, 2026

CVE-2026-64572ipv4: fib: free fib_alias with kfree_rcu() on insert error path

Updated under an hour ago ()

Does this affect you?

It affects Linux. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: ipv4: fib: free fib_alias with kfree_rcu() on insert error path fib_table_insert() publishes new_fa into the leaf's fa_list with fib_insert_alias() before calling the fib entry notifiers. When a notifier fails, the error path removes new_fa with fib_remove_alias() (hlist_del_rcu) and frees it right away with kmem_cache_free(). fib_table_lookup() walks that list under rcu_read_lock() only, so a concurrent lookup that already reached new_fa keeps reading it after the free: BUG: KASAN: slab-use-after-free in fib_table_lookup (net/ipv4/fib_trie.c:1601) Read of size 1 at addr ffff88810676d4eb by task exploit/297 Call Trace: fib_table_lookup (net/ipv4/fib_trie.c:1601) ip_route_output_key_hash_rcu (net/ipv4/route.c:2814) ip_route_output_key_hash (net/ipv4/route.c:2705) __ip4_datagram_connect (net/ipv4/datagram.c:49) udp_connect (net/ipv4/udp.c:2144) __sys_connect (net/socket.c:2167) __x64_sys_connect (net/socket.c:2173) do_syscall_64 entry_SYSCALL_64_after_hwframe which belongs to the cache ip_fib_alias of size 56 Triggering the error path needs CAP_NET_ADMIN and a registered fib notifier that can reject a route; a netdevsim device whose IPv4 FIB resource is exhausted is enough. Free new_fa with alias_free_mem_rcu(), as fib_table_delete() already does for a fib_alias removed from the trie.

CVSS
Not yet scored
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Received
Record last updated
Aug 19, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from a6c76c17df021b141b0d306828c9fe4ba2d2717c before 9d0778571def598c31e84a38ae5a7ebc6f65e6d8; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before bb03350f974aec352b660d032a1d283eb462165a; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before 6429c9cfd941e62acd7bb0bc64d631574d4c3b2a; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before 8150b5365f026e72250cacc527ea00be30f40105; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before d007056868723de9c0cc3f5ffaad47a8d468b9a4; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before cb8be318b4432abd88d3172ec157330f27a5f7a7; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before b8d2ea75c76abcd0d72679c2f488271f573e32fb; from a6c76c17df021b141b0d306828c9fe4ba2d2717c before f2f152e94a67bc746afaf05a1b2702c195553112
CNA record

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.