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-zfcpdumpUpgrade kernel-64k-debugUpgrade kernel-64k-debug-modules-extraUpgrade libperfUpgrade rvUpgrade kernel-tools-libsUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-develUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-64k-debug-coreUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-headersUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-rt-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade kernel-64k-coreUpgrade kernelUpgrade kernel-debug-modules-coreUpgrade kernel-cross-headersUpgrade kernel-64kUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-debugUpgrade kernel-zfcpdump-devel-matchedUpgrade rtlaUpgrade kernel-uki-virtUpgrade kernel-rt-develUpgrade kernel-debug-uki-virtUpgrade kernel-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade bpftoolUpgrade kernel-rt-debug-modules-extraUpgrade kernel-docUpgrade kernel-modulesUpgrade kernel-64k-debug-modules-coreUpgrade python3-perfUpgrade kernel-64k-modules-extraUpgrade kernel-64k-develUpgrade kernel-coreUpgrade kernel-64k-modules-coreUpgrade kernel-toolsUpgrade kernel-rt-coreUpgrade kernel-rt-kvmUpgrade perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-debug-develUpgrade kernel-rt-debug-modules-core | Sep 26, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade perf-debuginfoUpgrade kernelUpgrade perfUpgrade kernel-headersUpgrade kernel-livepatch-5.15.162-107.160Upgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade python-perf-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-develUpgrade kernel-livepatch-4.14.350-266.564Upgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpfUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.96-102.177Upgrade python3-perf-debuginfoUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-libbpf-develUpgrade kernelUpgrade kernel-debuginfo-common-x86_64 | 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-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Nov 11, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelists | Dec 12, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Dec 12, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Nov 11, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Oct 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Sep 25, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-modules-coreUpgrade kernel-toolsUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-modules-extraUpgrade libperf-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rtUpgrade rvUpgrade kernel-rt-kvmUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade kernel-tools-libs-develUpgrade libperfUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-modulesUpgrade kernel-debug-coreUpgrade kernel-tools-libsUpgrade kernel-zfcpdumpUpgrade kernel-debugUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modules-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-rt-coreUpgrade perf-debuginfoUpgrade perfUpgrade kernel-zfcpdump-develUpgrade kernel-debuginfoUpgrade kernel-cross-headersUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-rt-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-debug-modules-coreUpgrade kernel-coreUpgrade kernel-rt-debugUpgrade kernel-debug-modulesUpgrade bpftool-debuginfoUpgrade python3-perfUpgrade kernel-rt-develUpgrade python3-perf-debuginfoUpgrade rtlaUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-uki-virtUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade kernel-debug-debuginfo | Oct 2, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade dtb-armUpgrade kernel-debug-develUpgrade dtb-amlogicUpgrade dtb-apmUpgrade dtb-renesasUpgrade ocfs2-kmp-azureUpgrade dtb-socionextUpgrade reiserfs-kmp-defaultUpgrade gfs2-kmp-rtUpgrade dtb-xilinxUpgrade kernel-rt-develUpgrade kernel-source-azureUpgrade dtb-lgUpgrade kernel-debugUpgrade kernel-azure-extraUpgrade kernel-develUpgrade kernel-64kbUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kernel-devel-azureUpgrade cluster-md-kmp-rtUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-livepatchUpgrade kernel-default-livepatchUpgrade dlm-kmp-64kbUpgrade dtb-marvellUpgrade kernel-syms-rtUpgrade kernel-sourceUpgrade kernel-azure-livepatch-develUpgrade kernel-default-extraUpgrade dtb-amazonUpgrade dtb-amdUpgrade kernel-macrosUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade dtb-mediatekUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-obs-qaUpgrade kernel-syms-azureUpgrade dtb-appleUpgrade dtb-hisiliconUpgrade kernel-64kb-livepatch-develUpgrade kernel-64kb-develUpgrade dtb-exynosUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-default-optionalUpgrade dlm-kmp-azureUpgrade kernel-default-develUpgrade kernel-rt_debugUpgrade kernel-symsUpgrade dtb-nvidiaUpgrade kernel-source-vanillaUpgrade dlm-kmp-defaultUpgrade kernel-docsUpgrade kernel-defaultUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-rt-livepatch-develUpgrade kernel-default-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-default-baseUpgrade kernel-64kb-extraUpgrade kselftests-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-develUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docs-htmlUpgrade dtb-qcomUpgrade dlm-kmp-rtUpgrade kernel-obs-buildUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-default-manUpgrade kselftests-kmp-azureUpgrade kernel-azureUpgrade dtb-alteraUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-azureUpgrade dtb-broadcomUpgrade kernel-azure-optionalUpgrade kernel-azure-baseUpgrade reiserfs-kmp-azureUpgrade dtb-rockchipUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-rtUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade dtb-caviumUpgrade dtb-allwinner | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-gkeUpgrade linux-image-azure-cvmUpgrade linux-image-5.4.0-195-genericUpgrade linux-image-azureUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-nvidia-64kUpgrade linux-image-azure-lts-18.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-4.15.0-1138-oracleUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-oracle-64kUpgrade linux-image-gcpUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-4.15.0-1176-awsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-awsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-20.04cUpgrade linux-image-aws-lts-18.04Upgrade linux-image-oem-osp1Upgrade linux-image-4.15.0-1169-gcpUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-4.15.0-1159-kvmUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-4.15.0-1184-azureUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-nvidiaUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-4.4.0-262-genericUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-4.4.0-1140-kvmUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-intelUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-ibmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-4.15.0-232-lowlatencyUpgrade linux-image-4.4.0-1139-awsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-generic-lpaeUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1015-awsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-1132-awsUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-generic-64kUpgrade linux-image-4.15.0-232-genericUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-gkeop-5.4Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-4.4.0-262-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-genericUpgrade linux-image-generic-lts-xenialUpgrade linux-image-oemUpgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-4.4.0-1177-awsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1068-gcp | 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