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-debug-devel-matchedUpgrade kernel-rt-64k-modulesUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-toolsUpgrade kernel-64kUpgrade rvUpgrade kernel-rt-debug-coreUpgrade kernel-64k-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-rt-64kUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-coreUpgrade kernel-rt-modules-extraUpgrade python3-perfUpgrade kernelUpgrade kernel-64k-debugUpgrade perfUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-64k-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-rtUpgrade kernel-rt-64k-debugUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-rt-64k-debug-coreUpgrade kernel-64k-debug-modules-coreUpgrade libperfUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-debug-coreUpgrade kernel-cross-headersUpgrade kernel-64k-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-docUpgrade kernel-zfcpdumpUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-64k-coreUpgrade kernel-64k-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-debugUpgrade kernel-develUpgrade kernel-zfcpdump-develUpgrade kernel-64k-debug-develUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-modulesUpgrade kernel-64k-debug-modulesUpgrade kernel-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-rt-coreUpgrade kernel-debug-modulesUpgrade kernel-debug-develUpgrade rtlaUpgrade kernel-uki-virtUpgrade kernel-headersUpgrade kernel-rt-64k-devel | Nov 20, 2025 | Nov 11, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-develUpgrade python3-perf-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.130-139.222Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-common | 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 | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 9, 2025 | Mar 12, 2025 |
| Rocky_linux | — | Upgrade kernel-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernelUpgrade kernel-devel-matchedUpgrade kernel-debuginfo-common-s390xUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-debuginfoUpgrade kernel-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade kernel-rt-modules-extraUpgrade libperfUpgrade rtlaUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-coreUpgrade kernel-modules-extra-matchedUpgrade kernel-zfcpdump-modules-coreUpgrade libperf-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-develUpgrade kernel-rt-modulesUpgrade kernel-rt-debuginfoUpgrade kernel-coreUpgrade perf-debuginfoUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-modules-coreUpgrade perfUpgrade kernel-rt-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-rt-debug-debuginfoUpgrade kernel-uki-virtUpgrade kernel-debug-uki-virtUpgrade python3-perfUpgrade rvUpgrade kernel-tools-libsUpgrade kernel-rtUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-develUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade kernel-default-vdsoUpgrade reiserfs-kmp-defaultUpgrade kernel-devel-azureUpgrade dtb-xilinxUpgrade dtb-caviumUpgrade kernel-64kb-extraUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-sourceUpgrade kernel-syms-azureUpgrade kernel-source-azureUpgrade kernel-debugUpgrade ocfs2-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade dtb-mediatekUpgrade dtb-rockchipUpgrade reiserfs-kmp-azureUpgrade kernel-devel-rtUpgrade dlm-kmp-64kbUpgrade dtb-armUpgrade kernel-default-optionalUpgrade gfs2-kmp-rtUpgrade kernel-symsUpgrade kernel-rt-develUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade kernel-kvmsmall-develUpgrade kernel-rt_debug-develUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-64kbUpgrade kernel-source-vanillaUpgrade gfs2-kmp-defaultUpgrade kernel-rtUpgrade dtb-exynosUpgrade dtb-nvidiaUpgrade ocfs2-kmp-azureUpgrade dtb-sprdUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade dtb-qcomUpgrade kernel-develUpgrade cluster-md-kmp-rtUpgrade dtb-amlogicUpgrade kernel-default-baseUpgrade kernel-default-livepatchUpgrade kernel-azure-develUpgrade kernel-azureUpgrade kernel-syms-rtUpgrade kselftests-kmp-rtUpgrade dtb-marvellUpgrade dtb-amdUpgrade kernel-azure-extraUpgrade kernel-rt-optionalUpgrade kernel-macrosUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatch-develUpgrade kernel-docsUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-kvmsmallUpgrade dtb-renesasUpgrade cluster-md-kmp-64kbUpgrade kernel-64kbUpgrade dtb-socionextUpgrade dtb-broadcomUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-develUpgrade kernel-rt-extraUpgrade kernel-obs-qaUpgrade kernel-default-develUpgrade kernel-azure-vdsoUpgrade dtb-amazonUpgrade ocfs2-kmp-64kbUpgrade kernel-source-rtUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-defaultUpgrade reiserfs-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-default-extraUpgrade kernel-debug-vdsoUpgrade dtb-hisiliconUpgrade dtb-freescaleUpgrade dtb-apmUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-vdsoUpgrade kernel-obs-build | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidiaUpgrade linux-image-oem-22.04bUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1036-gcpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-gcpUpgrade linux-image-generic-64kUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-generic-lpaeUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-genericUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-2028-raspi-realtimeUpgrade linux-image-ibm-classicUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.1-1030-realtimeUpgrade linux-image-oem-22.04aUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1035-raspiUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gkeopUpgrade linux-image-generic-6.8Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.8.0-1019-gkeopUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1035-nvidia-lowlatency-64kUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1035-nvidiaUpgrade linux-image-6.8.0-1035-nvidia-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-azureUpgrade linux-image-gcp-64kUpgrade linux-image-realtimeUpgrade linux-image-gkeUpgrade linux-image-gcp-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1032-gkeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-6.8.0-78-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1035-awsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-awsUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-6.8.0-1035-aws-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-78-lowlatency-64kUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-6.8.0-78-genericUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-6.8.0-1036-gcp-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.8.0-78-lowlatencyUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1032-oracleUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-realtime-6.8.1Upgrade linux-image-azure-fde-6.8Upgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-oracle-6.8Upgrade linux-image-aws-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1035-nvidia-lowlatencyUpgrade linux-image-6.8.0-1033-ibmUpgrade linux-image-6.8.0-1032-oracle-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-lts-24.04 | 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