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-rt-debug-kvmUpgrade kernel-rt-coreUpgrade kernel-debug-develUpgrade kernel-64k-debug-coreUpgrade kernel-64k-modules-coreUpgrade rtlaUpgrade kernel-64k-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-coreUpgrade kernel-64k-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-debug-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-zfcpdumpUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-develUpgrade kernel-rt-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade kernel-modulesUpgrade kernel-64kUpgrade kernel-debug-uki-virtUpgrade kernel-develUpgrade kernel-debugUpgrade kernel-64k-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-toolsUpgrade kernel-64k-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-modules-extraUpgrade perfUpgrade kernel-docUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-cross-headersUpgrade rvUpgrade libperfUpgrade kernelUpgrade kernel-headersUpgrade kernel-64k-debugUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-devel-matchedUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-coreUpgrade kernel-uki-virtUpgrade python3-perfUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt | Aug 12, 2024 | Apr 17, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernelUpgrade python-perfUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.152-100.162Upgrade python-perf-debuginfoUpgrade perfUpgrade kernel-livepatch-5.10.213-201.855Upgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-4.14.355-275.582Upgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade kernel-tools-develUpgrade bpftool | Dec 20, 2024 | Apr 17, 2024 |
| Amazon_linux | — | Upgrade kernel | Feb 6, 2025 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.82-99.168Upgrade python3-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-modules-extra-commonUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade perfUpgrade python3-perf | 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 python3-perfUpgrade kernelUpgrade kernel-tools-libs | Jul 16, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libs | Dec 12, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-develUpgrade kernel-tools-libsUpgrade python-perfUpgrade kernel-toolsUpgrade perfUpgrade kernel-headers | Jan 21, 2025 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Jul 17, 2024 | Apr 17, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jul 16, 2024 | Apr 17, 2024 |
| Rocky_linux | — | Upgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modules-extraUpgrade rvUpgrade kernel-debug-devel-matchedUpgrade kernel-headersUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-modulesUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-develUpgrade kernel-rt-modules-coreUpgrade python3-perfUpgrade kernel-zfcpdump-debuginfoUpgrade libperfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-develUpgrade perfUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-coreUpgrade perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-modules-coreUpgrade kernel-rtUpgrade kernel-rt-develUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-debug-modules-coreUpgrade bpftoolUpgrade kernel-rt-debug-coreUpgrade python3-perf-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-rt-debugUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-modulesUpgrade kernel-cross-headersUpgrade rtlaUpgrade kernel-modulesUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-debugUpgrade kernelUpgrade kernel-rt-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-core | Aug 1, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade dtb-xilinxUpgrade kernel-default-optionalUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-symsUpgrade kernel-debug-develUpgrade kernel-preemptUpgrade dtb-amlogicUpgrade dtb-mediatekUpgrade kernel-azure-livepatch-develUpgrade dtb-amdUpgrade kernel-debugUpgrade dtb-armUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatchUpgrade dlm-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-syms-rtUpgrade kernel-64kb-livepatch-develUpgrade dtb-renesasUpgrade kernel-debug-livepatch-develUpgrade kernel-syms-azureUpgrade kernel-rt-develUpgrade kernel-64kb-optionalUpgrade kernel-64kb-develUpgrade cluster-md-kmp-defaultUpgrade dtb-apmUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-rtUpgrade kernel-kvmsmallUpgrade kernel-docsUpgrade kernel-macrosUpgrade kernel-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-rtUpgrade kernel-default-extraUpgrade kernel-develUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-obs-qaUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade dtb-hisiliconUpgrade gfs2-kmp-64kbUpgrade kernel-devel-azureUpgrade kernel-azure-vdsoUpgrade dlm-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt_debugUpgrade kernel-default-develUpgrade dtb-marvellUpgrade kernel-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-vdsoUpgrade dtb-amazonUpgrade dtb-caviumUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade dtb-appleUpgrade kernel-default-vdsoUpgrade dtb-exynosUpgrade dtb-allwinnerUpgrade ocfs2-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-optionalUpgrade dlm-kmp-64kbUpgrade kernel-obs-buildUpgrade dtb-socionextUpgrade dtb-nvidiaUpgrade dtb-alteraUpgrade kernel-rt_debug-develUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-default-base-rebuildUpgrade kernel-azure-baseUpgrade kernel-default-baseUpgrade kernel-preempt-develUpgrade kernel-default-manUpgrade kernel-rt-extraUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-64kb-extraUpgrade gfs2-kmp-azureUpgrade dtb-broadcomUpgrade kernel-source-rtUpgrade kernel-default-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-azure-develUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade reiserfs-kmp-64kbUpgrade kernel-rtUpgrade cluster-md-kmp-64kbUpgrade dtb-qcomUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade dtb-freescaleUpgrade kselftests-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-source | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-gcpUpgrade linux-image-oracleUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gkeUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-awsUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-189-genericUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1040-iotUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-kvmUpgrade linux-image-bluefieldUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1063-awsUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspiUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-oem-20.04bUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-gke-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-generic-64kUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-nvidiaUpgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-ibmUpgrade linux-image-oemUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-intelUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-genericUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-osp1Upgrade linux-image-raspi2Upgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-lowlatency-hwe-20.04 | 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