CVE-2026-97522: Linux kernel · mptcp: fix bad accounting in __mptcp_subflow_push_pending()
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in f3ef03357396d4b147d8e76c75fb612c2f264ffc : update Linux kernel when convenient.
Data as of 26 Oct 2026, 13:47 UTC
Rated by Threat Radar · CVSS not yet scored by NVD
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 10% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in f3ef03357396d4b147d8e76c75fb612c2f264ffc, ddbf9f03c1cc7d5b86eebe7c2beea0db4286d354, dc054821e639a2e14f1419436612db70b6af45fc +2
Exploitation evidence
Disclosed: evidence found.
CVE published 25 Sep 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
The issue is fixed in the Linux kernel versions identified by the provided commit hashes. Users should apply these patches or upgrade to a kernel version that includes these fixes to resolve the vulnerability.
Description
A vulnerability in the Linux kernel's multipath TCP (mptcp) implementation was fixed to correct improper accounting in the __mptcp_subflow_push_pending() function. The flaw involved updating copied byte counters even when the __subflow_push_pending() call failed, potentially causing mismatches in push call accounting.
References
- git.kernel.org/stable/c/ddbf9f03c1cc7d5b86eebe7c2beea0db4286d354 (opens in a new tab)
- git.kernel.org/stable/c/9781fa35d9f7a87a83115acd3a88bc9ce35b5407 (opens in a new tab)
- git.kernel.org/stable/c/a0a64525f3414268ed4b1945a1dc690aa974dd4f (opens in a new tab)
- git.kernel.org/stable/c/dc054821e639a2e14f1419436612db70b6af45fc (opens in a new tab)
- git.kernel.org/stable/c/f3ef03357396d4b147d8e76c75fb612c2f264ffc (opens in a new tab)