In the Linux kernel, the following vulnerability has been resolved:
tcp: drop secpath at the same time as we currently drop dst
Xiumei reported hitting the WARN in xfrm6_tunnel_net_exit while running tests that boil down to: - create a pair of netns - run a basic TCP test over ipcomp6 - delete the pair of netns
The xfrm_state found on spi_byaddr was not deleted at the time we delete the netns, because we still have a reference on it. This lingering reference comes from a secpath (which holds a ref on the xfrm_state), which is still attached to an skb. This skb is not leaked, it ends up on sk_receive_queue and then gets defer-free'd by skb_attempt_defer_free.
The problem happens when we defer freeing an skb (push it on one CPU's defer_list), and don't flush that list before the netns is deleted. In that case, we still have a reference on the xfrm_state that we don't expect at this point.
We already drop the skb's dst in the TCP receive path when it's no longer needed, so let's also drop the secpath. At this point, tcp_filter has already called into the LSM hooks that may require the secpath, so it should not be needed anymore. However, in some of those places, the MPTCP extension has just been attached to the skb, so we cannot simply drop all extensions.
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-64k-modules-extraUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-64k-debugUpgrade kernelUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rtUpgrade python3-perfUpgrade perfUpgrade kernel-abi-stablelistsUpgrade kernel-64k-debug-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-64kUpgrade rvUpgrade kernel-64k-modulesUpgrade kernel-rt-64k-modulesUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-64kUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-toolsUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-cross-headersUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-debugUpgrade kernel-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-64k-coreUpgrade libperfUpgrade kernel-rt-64k-debug-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-debug-modules-extraUpgrade kernel-develUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-modules-coreUpgrade kernel-debug-coreUpgrade kernel-debug-develUpgrade kernel-64k-modules-coreUpgrade kernel-docUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-64k-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debugUpgrade kernel-coreUpgrade kernel-64k-develUpgrade kernel-modules-extraUpgrade kernel-rt-develUpgrade kernel-headersUpgrade kernel-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-rt-64k-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-uki-virtUpgrade kernel-rt-coreUpgrade kernel-tools-libsUpgrade rtlaUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-develUpgrade kernel-debugUpgrade kernel-rt-debug-develUpgrade kernel-64k-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-rt-64k-debug-modules-core | Nov 20, 2025 | Nov 11, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-libbpfUpgrade python3-perfUpgrade python3-perf-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.130-139.222Upgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade perfUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel-headers | Jun 11, 2025 | Mar 12, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Apr 14, 2025 | Mar 12, 2025 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Mar 12, 2025 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Jul 9, 2025 | Mar 12, 2025 |
| Rocky_linux | — | Upgrade kernel-develUpgrade kernel-toolsUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-develUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade rvUpgrade kernel-tools-libsUpgrade kernel-tools-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-coreUpgrade kernel-rt-debuginfoUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade python3-perfUpgrade kernel-rt-debugUpgrade perf-debuginfoUpgrade kernel-rtUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade perfUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-develUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-coreUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-debug-devel-matchedUpgrade kernel-modules-extra-matchedUpgrade libperfUpgrade kernel-debug-develUpgrade rtlaUpgrade kernel-zfcpdumpUpgrade kernel-rt-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modules-extraUpgrade kernelUpgrade kernel-modules-coreUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debug-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-debug-modulesUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-modules-core | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade kernel-rtUpgrade dtb-nvidiaUpgrade kernel-develUpgrade dtb-exynosUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-azure-optionalUpgrade dtb-caviumUpgrade dtb-mediatekUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-azureUpgrade kernel-sourceUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-armUpgrade ocfs2-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade ocfs2-kmp-azureUpgrade kernel-rt-develUpgrade kernel-debugUpgrade kernel-syms-azureUpgrade kselftests-kmp-64kbUpgrade dtb-allwinnerUpgrade dtb-qcomUpgrade dtb-xilinxUpgrade dtb-lgUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-rtUpgrade kernel-source-azureUpgrade kernel-rt_debug-develUpgrade kernel-default-optionalUpgrade kernel-symsUpgrade kernel-64kb-develUpgrade dlm-kmp-64kbUpgrade kernel-devel-azureUpgrade reiserfs-kmp-azureUpgrade dtb-rockchipUpgrade kernel-source-vanillaUpgrade cluster-md-kmp-azureUpgrade dtb-alteraUpgrade reiserfs-kmp-defaultUpgrade kernel-devel-rtUpgrade kernel-rt-vdsoUpgrade kernel-docs-htmlUpgrade dlm-kmp-defaultUpgrade kernel-rt_debugUpgrade dtb-renesasUpgrade kernel-kvmsmallUpgrade kernel-default-baseUpgrade cluster-md-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-default-livepatchUpgrade kernel-azure-develUpgrade kernel-azureUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-default-extraUpgrade dtb-freescaleUpgrade kernel-defaultUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-debug-develUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-vdsoUpgrade dtb-hisiliconUpgrade dtb-socionextUpgrade dtb-apmUpgrade kernel-64kb-optionalUpgrade dtb-marvellUpgrade dtb-amlogicUpgrade dtb-amdUpgrade kselftests-kmp-rtUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-rt-extraUpgrade kernel-obs-qaUpgrade kernel-default-develUpgrade kernel-azure-vdsoUpgrade dtb-amazonUpgrade kernel-macrosUpgrade kernel-azure-extraUpgrade kernel-rt-optionalUpgrade kernel-docsUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade dlm-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-vdso | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-lpaeUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-generic-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-6.8.0-1035-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1019-gkeopUpgrade linux-image-nvidiaUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-virtualUpgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-azure-fdeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1035-raspiUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-2028-raspi-realtimeUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1035-nvidiaUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1035-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-gkeopUpgrade linux-image-oracleUpgrade linux-image-6.8.1-1030-realtimeUpgrade linux-image-6.8.0-1036-gcpUpgrade linux-image-oem-22.04Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1034-azureUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-lowlatencyUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1035-awsUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-78-lowlatencyUpgrade linux-image-6.8.0-78-genericUpgrade linux-image-6.8.0-1032-gkeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-awsUpgrade linux-image-6.8.0-78-lowlatency-64kUpgrade linux-image-6.8.0-1035-aws-64kUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-oem-22.04dUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1035-nvidia-lowlatencyUpgrade linux-image-azure-fde-6.8Upgrade linux-image-6.8.0-1033-ibmUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-6.8.0-1032-oracle-64kUpgrade linux-image-raspiUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1036-gcp-64kUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-azure-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-78-generic-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.8.0-1032-oracleUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-realtimeUpgrade linux-image-raspi-6.8 | May 21, 2025 | Mar 12, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Mar 12, 2025 |
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