In the Linux kernel, the following vulnerability has been resolved:
net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
syzbot found another use-after-free in ip6_route_mpath_notify() [1]
Commit f7225172f25a ("net/ipv6: prevent use after free in ip6_route_mpath_notify") was not able to fix the root cause.
We need to defer the fib6_info_release() calls after ip6_route_mpath_notify(), in the cleanup phase.
[1] BUG: KASAN: slab-use-after-free in rt6_fill_node+0x1460/0x1ac0 Read of size 4 at addr ffff88809a07fc64 by task syz-executor.2/23037
CPU: 0 PID: 23037 Comm: syz-executor.2 Not tainted 6.8.0-rc4-syzkaller-01035-gea7f3cfaa588 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 Call Trace: <TASK> __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x1e7/0x2e0 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:377 [inline] print_report+0x167/0x540 mm/kasan/report.c:488 kasan_report+0x142/0x180 mm/kasan/report.c:601 rt6_fill_node+0x1460/0x1ac0 inet6_rt_notify+0x13b/0x290 net/ipv6/route.c:6184 ip6_route_mpath_notify net/ipv6/route.c:5198 [inline] ip6_route_multipath_add net/ipv6/route.c:5404 [inline] inet6_rtm_newroute+0x1d0f/0x2300 net/ipv6/route.c:5517 rtnetlink_rcv_msg+0x885/0x1040 net/core/rtnetlink.c:6597 netlink_rcv_skb+0x1e3/0x430 net/netlink/af_netlink.c:2543 netlink_unicast_kernel net/netlink/af_netlink.c:1341 [inline] netlink_unicast+0x7ea/0x980 net/netlink/af_netlink.c:1367 netlink_sendmsg+0xa3b/0xd70 net/netlink/af_netlink.c:1908 sock_sendmsg_nosec net/socket.c:730 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:745 ____sys_sendmsg+0x525/0x7d0 net/socket.c:2584 ___sys_sendmsg net/socket.c:2638 [inline] __sys_sendmsg+0x2b0/0x3a0 net/socket.c:2667 do_syscall_64+0xf9/0x240 entry_SYSCALL_64_after_hwframe+0x6f/0x77 RIP: 0033:0x7f73dd87dda9 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f73de6550c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 00007f73dd9ac050 RCX: 00007f73dd87dda9 RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000005 RBP: 00007f73dd8ca47a R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 000000000000006e R14: 00007f73dd9ac050 R15: 00007ffdbdeb7858 </TASK>
Allocated by task 23037: kasan_save_stack mm/kasan/common.c:47 [inline] kasan_save_track+0x3f/0x80 mm/kasan/common.c:68 poison_kmalloc_redzone mm/kasan/common.c:372 [inline] __kasan_kmalloc+0x98/0xb0 mm/kasan/common.c:389 kasan_kmalloc include/linux/kasan.h:211 [inline] __do_kmalloc_node mm/slub.c:3981 [inline] __kmalloc+0x22e/0x490 mm/slub.c:3994 kmalloc include/linux/slab.h:594 [inline] kzalloc include/linux/slab.h:711 [inline] fib6_info_alloc+0x2e/0xf0 net/ipv6/ip6_fib.c:155 ip6_route_info_create+0x445/0x12b0 net/ipv6/route.c:3758 ip6_route_multipath_add net/ipv6/route.c:5298 [inline] inet6_rtm_newroute+0x744/0x2300 net/ipv6/route.c:5517 rtnetlink_rcv_msg+0x885/0x1040 net/core/rtnetlink.c:6597 netlink_rcv_skb+0x1e3/0x430 net/netlink/af_netlink.c:2543 netlink_unicast_kernel net/netlink/af_netlink.c:1341 [inline] netlink_unicast+0x7ea/0x980 net/netlink/af_netlink.c:1367 netlink_sendmsg+0xa3b/0xd70 net/netlink/af_netlink.c:1908 sock_sendmsg_nosec net/socket.c:730 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:745 ____sys_sendmsg+0x525/0x7d0 net/socket.c:2584 ___sys_sendmsg net/socket.c:2638 [inline] __sys_sendmsg+0x2b0/0x3a0 net/socket.c:2667 do_syscall_64+0xf9/0x240 entry_SYSCALL_64_after_hwframe+0x6f/0x77
Freed by task 16: kasan_save_stack mm/kasan/common.c:47 [inline] kasan_save_track+0x3f/0x80 mm/kasan/common.c:68 kasan_save_free_info+0x4e/0x60 mm/kasan/generic.c:640 poison_slab_object+0xa6/0xe0 m ---truncated---
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdump-coreUpgrade kernel-tools-libs-develUpgrade kernel-rt-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-debug-modules-extraUpgrade kernel-uki-virtUpgrade kernel-64k-debugUpgrade kernel-docUpgrade kernel-toolsUpgrade kernelUpgrade libperfUpgrade kernel-rtUpgrade perfUpgrade kernel-rt-debug-develUpgrade python3-perfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-coreUpgrade kernel-headersUpgrade kernel-64k-debug-modules-extraUpgrade rvUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-cross-headersUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade kernel-64k-develUpgrade rtlaUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-develUpgrade kernel-rt-debugUpgrade kernel-coreUpgrade kernel-rt-debug-coreUpgrade kernel-64k-modulesUpgrade kernel-zfcpdumpUpgrade kernel-64k-debug-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64kUpgrade kernel-tools-libsUpgrade kernel-debug-uki-virtUpgrade kernel-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-modulesUpgrade kernel-rt-kvmUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modulesUpgrade bpftoolUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-64k-modules-coreUpgrade kernel-debugUpgrade kernel-rt-modulesUpgrade kernel-rt-devel | Aug 12, 2024 | Apr 17, 2024 |
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-headersUpgrade python-perfUpgrade kernel-livepatch-5.15.152-100.162Upgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-4.14.355-275.582Upgrade kernel-develUpgrade perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-livepatch-5.10.213-201.855 | Dec 20, 2024 | Apr 17, 2024 |
| Amazon_linux | — | Upgrade kernel | Feb 6, 2025 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade bpftoolUpgrade kernel-develUpgrade kernel-modules-extra-commonUpgrade perfUpgrade kernelUpgrade kernel-libbpf-develUpgrade python3-perfUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-libbpfUpgrade kernel-livepatch-6.1.82-99.168Upgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-aarch64 | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Dell Powerstore Dsa2024398 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Sep 17, 2024 |
| Dell Powerstore Dsa2024408 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Sep 26, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perf | Jul 16, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel | Dec 12, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade python-perfUpgrade kernel-toolsUpgrade perfUpgrade kernel-headersUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-develUpgrade bpftool | Jan 21, 2025 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | Jul 17, 2024 | Apr 17, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | Apr 17, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 16, 2024 | Apr 17, 2024 |
| Rocky_linux | — | Upgrade kernel-debug-uki-virtUpgrade kernel-debug-modules-coreUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-zfcpdumpUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debugUpgrade kernel-cross-headersUpgrade kernel-debug-modules-extraUpgrade kernel-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modulesUpgrade kernel-modulesUpgrade kernel-rt-develUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-modules-extraUpgrade rtlaUpgrade kernel-rt-debug-coreUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-debugUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debug-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modules-coreUpgrade python3-perfUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-develUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-debuginfoUpgrade libperfUpgrade kernel-toolsUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-uki-virtUpgrade kernel-rt-debug-kvmUpgrade kernel-headersUpgrade rvUpgrade kernel-rt-debug-modules-extraUpgrade libperf-debuginfoUpgrade kernel-modules-coreUpgrade perf-debuginfoUpgrade kernel-rtUpgrade perfUpgrade kernel-zfcpdump-modules | Aug 1, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade kernel-rtUpgrade gfs2-kmp-azureUpgrade kernel-64kb-extraUpgrade kernel-azure-baseUpgrade kernel-source-rtUpgrade kernel-obs-buildUpgrade reiserfs-kmp-64kbUpgrade dtb-exynosUpgrade kernel-azure-vdsoUpgrade kernel-defaultUpgrade dlm-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade dtb-broadcomUpgrade dtb-caviumUpgrade gfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-default-baseUpgrade cluster-md-kmp-64kbUpgrade dtb-nvidiaUpgrade kernel-rt_debug-develUpgrade dtb-socionextUpgrade kernel-docs-htmlUpgrade kernel-rt-optionalUpgrade kernel-azure-optionalUpgrade kernel-default-base-rebuildUpgrade kernel-default-livepatchUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-livepatch-develUpgrade kernel-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-vdsoUpgrade dtb-amazonUpgrade ocfs2-kmp-defaultUpgrade dtb-alteraUpgrade kernel-azure-extraUpgrade kernel-default-manUpgrade dtb-qcomUpgrade kernel-preempt-develUpgrade kernel-rt-extraUpgrade kernel-default-vdsoUpgrade dtb-appleUpgrade dtb-lgUpgrade dlm-kmp-rtUpgrade kernel-azure-develUpgrade dtb-allwinnerUpgrade ocfs2-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-rt_debugUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-64kbUpgrade dtb-rockchipUpgrade dtb-marvellUpgrade kselftests-kmp-azureUpgrade dtb-sprdUpgrade dtb-freescaleUpgrade kernel-default-develUpgrade kernel-sourceUpgrade kernel-source-vanillaUpgrade kernel-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-obs-qaUpgrade dtb-armUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-rtUpgrade kernel-syms-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-symsUpgrade kernel-macrosUpgrade kselftests-kmp-defaultUpgrade kernel-64kb-optionalUpgrade kernel-zfcpdumpUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-develUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-develUpgrade kernel-default-extraUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-default-optionalUpgrade kernel-kvmsmall-develUpgrade kernel-syms-azureUpgrade dtb-apmUpgrade dtb-hisiliconUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade dtb-amlogicUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatchUpgrade kernel-preemptUpgrade kernel-azure-livepatch-develUpgrade dtb-amdUpgrade kselftests-kmp-rtUpgrade kernel-debug-develUpgrade kernel-debugUpgrade dtb-mediatekUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade dtb-renesasUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-docsUpgrade kernel-devel-azureUpgrade gfs2-kmp-64kb | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-awsUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-189-genericUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1133-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-gkeop-5.15Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracleUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1128-awsUpgrade linux-image-5.4.0-1040-iotUpgrade linux-image-gkeUpgrade linux-image-kvmUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-generic-64kUpgrade linux-image-gke-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oemUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1066-azureUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-raspi2Upgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-intelUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-aws-lts-22.04Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-azureUpgrade linux-image-intel-iotgUpgrade linux-image-genericUpgrade linux-image-oem-20.04cUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-gkeop-5.4 | Jul 1, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 17, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub