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