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-perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.237-230.949Upgrade bpftool-debuginfoUpgrade kernel-headersUpgrade perf-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernelUpgrade kernel-livepatch-5.15.182-123.190Upgrade kernel-livepatch-5.15.184-125.190Upgrade kernel-toolsUpgrade python-perfUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-devel | Jun 24, 2025 | May 1, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-modules-extraUpgrade kernel-toolsUpgrade perf6.12Upgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-modules-extra-commonUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel6.12Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel6.12-debuginfoUpgrade python3-perfUpgrade bpftoolUpgrade perfUpgrade kernel-livepatch-6.12.25-32.101Upgrade perf6.12-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.1.140-154.222Upgrade kernel-libbpfUpgrade kernel-tools-develUpgrade kernel-libbpf-debuginfoUpgrade kernel-modules-extraUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf6.12-debuginfoUpgrade kernel-debuginfoUpgrade python3-perf6.12Upgrade kernel-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 kernel-64kb-optionalUpgrade kernel-rt-optionalUpgrade kernel-rt_debug-develUpgrade dtb-amazonUpgrade kernel-kvmsmall-vdsoUpgrade dtb-apmUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade dtb-socionextUpgrade dtb-amdUpgrade gfs2-kmp-defaultUpgrade dtb-renesasUpgrade kernel-default-livepatchUpgrade kernel-64kb-develUpgrade kselftests-kmp-azureUpgrade kernel-syms-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-64kbUpgrade kernel-source-rtUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-rtUpgrade dtb-lgUpgrade dtb-allwinnerUpgrade dtb-broadcomUpgrade dtb-freescaleUpgrade kernel-64kbUpgrade dtb-appleUpgrade kernel-rt_debugUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade kernel-symsUpgrade kernel-default-baseUpgrade kernel-default-develUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-kvmsmall-develUpgrade kernel-rt-livepatch-develUpgrade kernel-source-azureUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-debugUpgrade dlm-kmp-rtUpgrade dtb-marvellUpgrade kernel-debug-develUpgrade dlm-kmp-defaultUpgrade kernel-azure-vdsoUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-azure-extraUpgrade dtb-alteraUpgrade dtb-mediatekUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-develUpgrade kernel-rtUpgrade kernel-defaultUpgrade kernel-azureUpgrade dtb-qcomUpgrade kernel-default-vdsoUpgrade kernel-debug-vdsoUpgrade dtb-rockchipUpgrade kernel-develUpgrade kernel-default-extraUpgrade kernel-devel-azureUpgrade dtb-sprdUpgrade gfs2-kmp-azureUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade kernel-sourceUpgrade reiserfs-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade dlm-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-rt-extraUpgrade kernel-obs-buildUpgrade kselftests-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-default-optionalUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade dtb-armUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmallUpgrade kernel-syms-azureUpgrade dtb-nvidiaUpgrade dtb-amlogicUpgrade dtb-exynosUpgrade dtb-caviumUpgrade cluster-md-kmp-64kbUpgrade kernel-macrosUpgrade kernel-azure-optional | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04Upgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-fips-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-gkeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-144-fipsUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-kvmUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-awsUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-ibm-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-aws-64k-5.15Upgrade linux-image-fipsUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-gcp-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-gcpUpgrade linux-image-oracleUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-aws-fips-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-realtimeUpgrade linux-image-lowlatency-5.15Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-azure-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-oem-22.04bUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-aws-64kUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-intelUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-gke-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-aws-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-genericUpgrade linux-image-raspiUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-raspi-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-kvm-5.15Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-lowlatency-64kUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-gke-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-realtime-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-tegraUpgrade linux-image-generic-64k-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-ibm-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-6.8 | 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