In the Linux kernel, the following vulnerability has been resolved:
mptcp: fix NULL pointer in can_accept_new_subflow
When testing valkey benchmark tool with MPTCP, the kernel panics in 'mptcp_can_accept_new_subflow' because subflow_req->msk is NULL.
Call trace:
mptcp_can_accept_new_subflow (./net/mptcp/subflow.c:63 (discriminator 4)) (P) subflow_syn_recv_sock (./net/mptcp/subflow.c:854) tcp_check_req (./net/ipv4/tcp_minisocks.c:863) tcp_v4_rcv (./net/ipv4/tcp_ipv4.c:2268) ip_protocol_deliver_rcu (./net/ipv4/ip_input.c:207) ip_local_deliver_finish (./net/ipv4/ip_input.c:234) ip_local_deliver (./net/ipv4/ip_input.c:254) ip_rcv_finish (./net/ipv4/ip_input.c:449) ...
According to the debug log, the same req received two SYN-ACK in a very short time, very likely because the client retransmits the syn ack due to multiple reasons.
Even if the packets are transmitted with a relevant time interval, they can be processed by the server on different CPUs concurrently). The 'subflow_req->msk' ownership is transferred to the subflow the first, and there will be a risk of a null pointer dereference here.
This patch fixes this issue by moving the 'subflow_req->msk' under the `own_req == true` conditional.
Note that the !msk check in subflow_hmac_valid() can be dropped, because the same check already exists under the own_req mpj branch where the code has been moved to.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade python-perfUpgrade kernel-livepatch-5.15.182-123.190Upgrade kernel-livepatch-5.15.184-125.190Upgrade kernel-toolsUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-tools-develUpgrade bpftoolUpgrade python-perf-debuginfoUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.237-230.949Upgrade kernel-headersUpgrade perfUpgrade perf-debuginfo | Jun 24, 2025 | May 1, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extra-commonUpgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade kernel6.12-modules-extraUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12Upgrade perf6.12Upgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-6.12.25-32.101Upgrade kernel-develUpgrade python3-perf6.12Upgrade perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel6.12-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade python3-perfUpgrade perfUpgrade bpftoolUpgrade perf6.12-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel-livepatch-6.1.140-154.222Upgrade kernel-tools-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-tools-devel | Jun 24, 2025 | May 1, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 5, 2025 | May 1, 2025 |
| Dell Powerstore Dsa2025429 | — | Upgrade Dell PowerStoreOS to the latest version | Dec 3, 2025 | Dec 2, 2025 |
| Dell Powerstore Dsa2026039 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Jan 6, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 1, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 1, 2025 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade dtb-marvellUpgrade kernel-debugUpgrade dtb-appleUpgrade kernel-debug-develUpgrade cluster-md-kmp-azureUpgrade dtb-hisiliconUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-defaultUpgrade kernel-source-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-default-baseUpgrade dlm-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-default-livepatchUpgrade kernel-rt-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-docsUpgrade kernel-symsUpgrade kernel-syms-rtUpgrade kselftests-kmp-azureUpgrade kernel-default-develUpgrade dtb-lgUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-azureUpgrade dtb-broadcomUpgrade kernel-rt_debugUpgrade dtb-amazonUpgrade dtb-apmUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-vdsoUpgrade dtb-renesasUpgrade dtb-amdUpgrade kernel-rt-optionalUpgrade gfs2-kmp-defaultUpgrade kernel-source-azureUpgrade kselftests-kmp-rtUpgrade kernel-docs-htmlUpgrade dtb-socionextUpgrade ocfs2-kmp-64kbUpgrade kernel-azure-extraUpgrade gfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-rtUpgrade dtb-freescaleUpgrade kernel-64kbUpgrade kernel-kvmsmall-develUpgrade dtb-allwinnerUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kernel-default-optionalUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade kernel-rtUpgrade kernel-azure-optionalUpgrade kernel-default-vdsoUpgrade dtb-qcomUpgrade kernel-devel-azureUpgrade kernel-develUpgrade kernel-default-extraUpgrade kernel-debug-vdsoUpgrade dtb-rockchipUpgrade kernel-obs-qaUpgrade dtb-armUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-devel-rtUpgrade kernel-default-base-rebuildUpgrade kernel-source-vanillaUpgrade gfs2-kmp-azureUpgrade dtb-xilinxUpgrade dtb-sprdUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-obs-buildUpgrade dtb-mediatekUpgrade kernel-rt-vdsoUpgrade kernel-rt-develUpgrade dtb-alteraUpgrade reiserfs-kmp-azureUpgrade kernel-sourceUpgrade cluster-md-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-kvmsmallUpgrade dtb-caviumUpgrade dtb-amlogicUpgrade dtb-nvidiaUpgrade dtb-exynosUpgrade kernel-defaultUpgrade kernel-azure | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-kvm-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidiaUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-virtual-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-realtime-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-aws-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-azure-fipsUpgrade linux-image-azureUpgrade linux-image-realtime-6.8.1Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gke-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-intelUpgrade linux-image-nvidia-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gke-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-genericUpgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-generic-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-gcp-fipsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-oem-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-awsUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-fipsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-gcpUpgrade linux-image-virtual-5.15Upgrade linux-image-virtualUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-144-fipsUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-generic-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-xilinxUpgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-5.15Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-fips-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-gkeUpgrade linux-image-fips-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-azure-cvm | Jun 26, 2025 | May 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | May 1, 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