In the Linux kernel, the following vulnerability has been resolved:
xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
ip6_dst_idev() can return NULL, xfrm6_get_saddr() must act accordingly.
syzbot reported:
Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN PTI KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] CPU: 1 PID: 12 Comm: kworker/u8:1 Not tainted 6.10.0-rc2-syzkaller-00383-gb8481381d4e2 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 Workqueue: wg-kex-wg1 wg_packet_handshake_send_worker RIP: 0010:xfrm6_get_saddr+0x93/0x130 net/ipv6/xfrm6_policy.c:64 Code: df 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 97 00 00 00 4c 8b ab d8 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 89 ea 48 c1 ea 03 <80> 3c 02 00 0f 85 86 00 00 00 4d 8b 6d 00 e8 ca 13 47 01 48 b8 00 RSP: 0018:ffffc90000117378 EFLAGS: 00010246 RAX: dffffc0000000000 RBX: ffff88807b079dc0 RCX: ffffffff89a0d6d7 RDX: 0000000000000000 RSI: ffffffff89a0d6e9 RDI: ffff88807b079e98 RBP: ffff88807ad73248 R08: 0000000000000007 R09: fffffffffffff000 R10: ffff88807b079dc0 R11: 0000000000000007 R12: ffffc90000117480 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8880b9300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f4586d00440 CR3: 0000000079042000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> xfrm_get_saddr net/xfrm/xfrm_policy.c:2452 [inline] xfrm_tmpl_resolve_one net/xfrm/xfrm_policy.c:2481 [inline] xfrm_tmpl_resolve+0xa26/0xf10 net/xfrm/xfrm_policy.c:2541 xfrm_resolve_and_create_bundle+0x140/0x2570 net/xfrm/xfrm_policy.c:2835 xfrm_bundle_lookup net/xfrm/xfrm_policy.c:3070 [inline] xfrm_lookup_with_ifid+0x4d1/0x1e60 net/xfrm/xfrm_policy.c:3201 xfrm_lookup net/xfrm/xfrm_policy.c:3298 [inline] xfrm_lookup_route+0x3b/0x200 net/xfrm/xfrm_policy.c:3309 ip6_dst_lookup_flow+0x15c/0x1d0 net/ipv6/ip6_output.c:1256 send6+0x611/0xd20 drivers/net/wireguard/socket.c:139 wg_socket_send_skb_to_peer+0xf9/0x220 drivers/net/wireguard/socket.c:178 wg_socket_send_buffer_to_peer+0x12b/0x190 drivers/net/wireguard/socket.c:200 wg_packet_send_handshake_initiation+0x227/0x360 drivers/net/wireguard/send.c:40 wg_packet_handshake_send_worker+0x1c/0x30 drivers/net/wireguard/send.c:51 process_one_work+0x9fb/0x1b60 kernel/workqueue.c:3231 process_scheduled_works kernel/workqueue.c:3312 [inline] worker_thread+0x6c8/0xf70 kernel/workqueue.c:3393 kthread+0x2c1/0x3a0 kernel/kthread.c:389 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdump-modulesUpgrade kernel-64k-coreUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-64k-devel-matchedUpgrade rvUpgrade kernel-64k-debug-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernelUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-modulesUpgrade kernel-modules-coreUpgrade kernel-cross-headersUpgrade kernel-64k-debug-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-abi-stablelistsUpgrade libperfUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-libs-develUpgrade kernel-tools-libsUpgrade kernel-64kUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rtUpgrade kernel-zfcpdump-coreUpgrade kernel-headersUpgrade kernel-64k-debugUpgrade kernel-debug-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-debug-uki-virtUpgrade kernel-64k-debug-modulesUpgrade bpftoolUpgrade kernel-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-toolsUpgrade kernel-rt-coreUpgrade kernel-rt-develUpgrade kernel-uki-virtUpgrade kernel-64k-develUpgrade kernel-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-64k-debug-develUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-kvmUpgrade perfUpgrade kernel-64k-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade python3-perfUpgrade kernel-debug-develUpgrade kernel-modules-extraUpgrade rtlaUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-debug-modules-coreUpgrade kernel-docUpgrade kernel-modulesUpgrade kernel-rt-debugUpgrade kernel-coreUpgrade kernel-64k-modules-core | Sep 26, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-livepatch-4.14.350-266.564Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade perfUpgrade perf-debuginfoUpgrade kernel-livepatch-5.15.162-107.160Upgrade kernelUpgrade kernel-headersUpgrade kernel-tools-develUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade bpftool-debuginfoUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade perf-debuginfoUpgrade bpftoolUpgrade python3-perfUpgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-libbpfUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade perf | Oct 16, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 17, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel | Nov 11, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perf | Dec 12, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Dec 12, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | Nov 11, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Oct 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Sep 25, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modulesUpgrade kernel-rtUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-modules-coreUpgrade rvUpgrade libperfUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debugUpgrade kernel-modules-coreUpgrade kernel-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-coreUpgrade kernel-headersUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-debug-modulesUpgrade python3-perf-debuginfoUpgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-rt-develUpgrade kernel-debug-develUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-debuginfoUpgrade rtlaUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-uki-virtUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-debug-modules-coreUpgrade kernel-coreUpgrade bpftoolUpgrade kernel-zfcpdump-develUpgrade perf-debuginfoUpgrade perf | Oct 2, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-develUpgrade kernel-azure-vdsoUpgrade kernel-rt-extraUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-develUpgrade dtb-nvidiaUpgrade ocfs2-kmp-64kbUpgrade kernel-default-baseUpgrade reiserfs-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade kernel-source-vanillaUpgrade kernel-default-livepatch-develUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-obs-buildUpgrade dtb-caviumUpgrade kernel-defaultUpgrade kernel-docsUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-azureUpgrade dtb-sprdUpgrade dtb-broadcomUpgrade gfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-azureUpgrade kernel-source-rtUpgrade dtb-rockchipUpgrade kselftests-kmp-azureUpgrade kernel-azure-baseUpgrade kernel-azure-optionalUpgrade kernel-default-manUpgrade dtb-alteraUpgrade kernel-rt-vdsoUpgrade dtb-qcomUpgrade ocfs2-kmp-defaultUpgrade kernel-rtUpgrade kernel-docs-htmlUpgrade dtb-hisiliconUpgrade kernel-default-optionalUpgrade dtb-renesasUpgrade kernel-macrosUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-develUpgrade kernel-64kb-livepatch-develUpgrade dtb-exynosUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-symsUpgrade kernel-rt-develUpgrade dtb-amlogicUpgrade ocfs2-kmp-azureUpgrade dtb-apmUpgrade kernel-debug-develUpgrade dtb-lgUpgrade dtb-armUpgrade dtb-amazonUpgrade dtb-amdUpgrade kernel-default-livepatchUpgrade kernel-rt-livepatchUpgrade dtb-freescaleUpgrade kernel-azure-extraUpgrade kernel-default-extraUpgrade kernel-debugUpgrade kernel-debug-livepatch-develUpgrade kernel-syms-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-obs-qaUpgrade kernel-64kb-develUpgrade gfs2-kmp-64kbUpgrade dtb-mediatekUpgrade dtb-appleUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-devel-rtUpgrade kernel-develUpgrade kernel-64kbUpgrade dtb-xilinxUpgrade kselftests-kmp-defaultUpgrade gfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-defaultUpgrade kernel-sourceUpgrade dtb-socionextUpgrade kernel-azure-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade kernel-default-vdsoUpgrade dtb-marvellUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debug | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-intel-iotgUpgrade linux-image-gkeUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.4.0-1137-azureUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-nvidia-64kUpgrade linux-image-4.15.0-1169-gcpUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-kvmUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-azure-lts-18.04Upgrade linux-image-oem-22.04bUpgrade linux-image-4.15.0-1138-oracleUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-4.15.0-1176-awsUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oem-osp1Upgrade linux-image-azure-cvmUpgrade linux-image-5.4.0-195-genericUpgrade linux-image-4.15.0-1184-azureUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-azure-fdeUpgrade linux-image-gcpUpgrade linux-image-oem-22.04dUpgrade linux-image-azureUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-aws-lts-18.04Upgrade linux-image-raspiUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-awsUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-4.15.0-1159-kvmUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-raspi2Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-bluefieldUpgrade linux-image-oem-22.04Upgrade linux-image-4.4.0-1140-kvmUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-4.4.0-1139-awsUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-4.15.0-232-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-4.4.0-262-lowlatencyUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-virtualUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oemUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-aws-hweUpgrade linux-image-intelUpgrade linux-image-4.4.0-1177-awsUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-genericUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-generic-lts-xenialUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1043-iotUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-generic-lpaeUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-4.15.0-232-genericUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1015-awsUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-4.4.0-262-genericUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-5.15.0-1066-kvm | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jul 12, 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