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