In the Linux kernel, the following vulnerability has been resolved:
ipv6: Fix use-after-free in inet6_addr_del().
syzbot reported use-after-free of inet6_ifaddr in inet6_addr_del(). [0]
The cited commit accidentally moved ipv6_del_addr() for mngtmpaddr before reading its ifp->flags for temporary addresses in inet6_addr_del().
Let's move ipv6_del_addr() down to fix the UAF.
[0]: BUG: KASAN: slab-use-after-free in inet6_addr_del.constprop.0+0x67a/0x6b0 net/ipv6/addrconf.c:3117 Read of size 4 at addr ffff88807b89c86c by task syz.3.1618/9593
CPU: 0 UID: 0 PID: 9593 Comm: syz.3.1618 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 Call Trace: <TASK> __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:120 print_address_description mm/kasan/report.c:378 [inline] print_report+0xcd/0x630 mm/kasan/report.c:482 kasan_report+0xe0/0x110 mm/kasan/report.c:595 inet6_addr_del.constprop.0+0x67a/0x6b0 net/ipv6/addrconf.c:3117 addrconf_del_ifaddr+0x11e/0x190 net/ipv6/addrconf.c:3181 inet6_ioctl+0x1e5/0x2b0 net/ipv6/af_inet6.c:582 sock_do_ioctl+0x118/0x280 net/socket.c:1254 sock_ioctl+0x227/0x6b0 net/socket.c:1375 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl fs/ioctl.c:583 [inline] __x64_sys_ioctl+0x18e/0x210 fs/ioctl.c:583 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xcd/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f164cf8f749 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 a8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f164de64038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007f164d1e5fa0 RCX: 00007f164cf8f749 RDX: 0000200000000000 RSI: 0000000000008936 RDI: 0000000000000003 RBP: 00007f164d013f91 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f164d1e6038 R14: 00007f164d1e5fa0 R15: 00007ffde15c8288 </TASK>
Allocated by task 9593: kasan_save_stack+0x33/0x60 mm/kasan/common.c:56 kasan_save_track+0x14/0x30 mm/kasan/common.c:77 poison_kmalloc_redzone mm/kasan/common.c:397 [inline] __kasan_kmalloc+0xaa/0xb0 mm/kasan/common.c:414 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] ipv6_add_addr+0x4e3/0x2010 net/ipv6/addrconf.c:1120 inet6_addr_add+0x256/0x9b0 net/ipv6/addrconf.c:3050 addrconf_add_ifaddr+0x1fc/0x450 net/ipv6/addrconf.c:3160 inet6_ioctl+0x103/0x2b0 net/ipv6/af_inet6.c:580 sock_do_ioctl+0x118/0x280 net/socket.c:1254 sock_ioctl+0x227/0x6b0 net/socket.c:1375 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl fs/ioctl.c:583 [inline] __x64_sys_ioctl+0x18e/0x210 fs/ioctl.c:583 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xcd/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f
Freed by task 6099: kasan_save_stack+0x33/0x60 mm/kasan/common.c:56 kasan_save_track+0x14/0x30 mm/kasan/common.c:77 kasan_save_free_info+0x3b/0x60 mm/kasan/generic.c:584 poison_slab_object mm/kasan/common.c:252 [inline] __kasan_slab_free+0x5f/0x80 mm/kasan/common.c:284 kasan_slab_free include/linux/kasan.h:234 [inline] slab_free_hook mm/slub.c:2540 [inline] slab_free_freelist_hook mm/slub.c:2569 [inline] slab_free_bulk mm/slub.c:6696 [inline] kmem_cache_free_bulk mm/slub.c:7383 [inline] kmem_cache_free_bulk+0x2bf/0x680 mm/slub.c:7362 kfree_bulk include/linux/slab.h:830 [inline] kvfree_rcu_bulk+0x1b7/0x1e0 mm/slab_common.c:1523 kvfree_rcu_drain_ready mm/slab_common.c:1728 [inline] kfree_rcu_monitor+0x1d0/0x2f0 mm/slab_common.c:1801 process_one_work+0x9ba/0x1b20 kernel/workqueue.c:3257 process_scheduled_works kernel/workqu ---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 |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel6.12-modules-extra-commonUpgrade kernel-libbpf-develUpgrade kernel-livepatch-6.12.68-92.122Upgrade kernel-libbpf-staticUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade bpftool6.12Upgrade kernel6.12-modules-extraUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade perf6.12Upgrade kernelUpgrade kernel6.12Upgrade kernel6.12-tools-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel6.12-libbpfUpgrade kernel-headersUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.163-186.299Upgrade kernel6.12-toolsUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade python3-perf6.12Upgrade kernel6.12-tools-develUpgrade perfUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-headersUpgrade kernel-libbpf-debuginfoUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-libbpfUpgrade python3-perfUpgrade python3-perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel6.12-develUpgrade perf6.12-debuginfo | Mar 9, 2026 | Jan 25, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Feb 11, 2026 | Feb 11, 2026 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Mar 12, 2026 | Jan 25, 2026 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rt | Mar 18, 2026 | Jan 25, 2026 |
| Rocky_linux | — | Upgrade libperf-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-rt-coreUpgrade kernel-devel-matchedUpgrade kernel-toolsUpgrade kernel-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-develUpgrade kernel-zfcpdump-devel-matchedUpgrade perf-debuginfoUpgrade rvUpgrade libperfUpgrade kernel-rt-modulesUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade perfUpgrade kernel-rtUpgrade kernel-zfcpdump-develUpgrade kernel-debugUpgrade kernel-uki-virt-addonsUpgrade kernel-debuginfo-common-s390xUpgrade kernel-zfcpdumpUpgrade python3-perfUpgrade kernel-uki-virtUpgrade kernel-coreUpgrade kernel-rt-debug-coreUpgrade python3-perf-debuginfoUpgrade kernel-rt-debugUpgrade kernel-rt-develUpgrade kernel-tools-libsUpgrade kernel-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modulesUpgrade kernel-tools-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-coreUpgrade kernel-modules-extra-matchedUpgrade kernel-rt-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-develUpgrade kernel-zfcpdump-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-debug-debuginfoUpgrade kernelUpgrade kernel-debug-modules-extraUpgrade rtla | Mar 31, 2026 | Mar 27, 2026 |
| Suse | — | Upgrade dtb-rockchipUpgrade ocfs2-kmp-defaultUpgrade dtb-mediatekUpgrade dtb-apmUpgrade dtb-exynosUpgrade kernel-obs-qaUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-defaultUpgrade kernel-default-vdsoUpgrade kernel-debug-develUpgrade kernel-sourceUpgrade kernel-debugUpgrade dtb-caviumUpgrade kernel-default-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-zfcpdumpUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-defaultUpgrade kernel-default-baseUpgrade kernel-64kb-develUpgrade kselftests-kmp-defaultUpgrade dtb-hisiliconUpgrade dtb-armUpgrade kernel-default-optionalUpgrade dtb-renesasUpgrade dtb-alteraUpgrade dlm-kmp-64kbUpgrade kernel-symsUpgrade dtb-qcomUpgrade kselftests-kmp-64kbUpgrade kernel-develUpgrade dtb-allwinnerUpgrade dtb-xilinxUpgrade kernel-devel-azureUpgrade dtb-amlogicUpgrade dtb-amdUpgrade kernel-macrosUpgrade kernel-source-azureUpgrade kernel-docs-htmlUpgrade kernel-default-extraUpgrade dlm-kmp-defaultUpgrade kernel-syms-azureUpgrade kernel-docsUpgrade kernel-kvmsmallUpgrade dtb-socionextUpgrade dtb-lgUpgrade dtb-freescaleUpgrade kernel-kvmsmall-vdsoUpgrade kernel-source-vanillaUpgrade reiserfs-kmp-64kbUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-azureUpgrade kernel-obs-buildUpgrade ocfs2-kmp-64kbUpgrade dtb-marvellUpgrade kernel-default-develUpgrade kernel-azure-develUpgrade kernel-64kbUpgrade dtb-sprdUpgrade dtb-amazonUpgrade kernel-debug-vdsoUpgrade dtb-nvidiaUpgrade dtb-broadcomUpgrade dtb-apple | Feb 13, 2026 | Feb 12, 2026 |
| Ubuntu | — | Upgrade linux-image-virtualUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-6.17Upgrade linux-image-6.17.0-1018-realtimeUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-gkeUpgrade linux-image-6.17.0-1019-oracle-64kUpgrade linux-image-oem-24.04bUpgrade linux-image-aws-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-117-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-genericUpgrade linux-image-6.17.0-1021-azureUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-azure-6.17Upgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-64k-6.17Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1055-awsUpgrade linux-image-6.8.0-1056-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-116-fipsUpgrade linux-image-gkeopUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-ibmUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-6.17.0-1030-oemUpgrade linux-image-azureUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.17.0-1021-gcp-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.17.0-1031-nvidia-64kUpgrade linux-image-6.17.0-1031-nvidiaUpgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-6.17.0-1021-gcpUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-kvmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-6.17Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-oem-24.04dUpgrade linux-image-realtime-6.17Upgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-azure-fde-6.17Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-gcp-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.17.0-1019-oracleUpgrade linux-image-virtual-6.8Upgrade linux-image-oem-24.04cUpgrade linux-image-azure-lts-24.04Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-gcpUpgrade linux-image-oem-6.17Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-oracleUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-6.17Upgrade linux-image-fips-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-6.17Upgrade linux-image-ibm-classicUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-realtime | May 25, 2026 | May 19, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Jan 25, 2026 |
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