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