Impact
The vulnerability is in the Linux kernel’s MPTCP receive path. Under rare error conditions, state changes can cause mptcp_data_ready() to be invoked recursively, leading the code to try to hold the data lock twice and perform additional processing that it normally would skip on a dying subflow.
Affected Systems
All Linux kernel implementations that incorporate MultiPath TCP (MPTCP) and have not yet applied the patches referenced in the advisory are affected. This includes kernels shipped by any distribution that enables MPTCP support until the revision that contains the fix is deployed.
Risk and Exploitability
The CVSS score of 7.5 indicates high severity. The EPSS score is <1%, which points to a very low exploitation probability in the wild. The vulnerability is not listed in the CISA KEV catalog. The advisory notes that the issue is triggered by anomalous subflow reset conditions. Because MPTCP operates over the network, the likely attack vector would be remote network traffic crafted to provoke the state change. This conclusion is inferred from the description; the advisory does not document an existing exploitation technique or proof of concept.
OpenCVE Enrichment
Debian DLA
Debian DSA