CVE-2026-97524
Last modified
CVE-2026-97524 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: mptcp: avoid unneeded actions on subflow reset Once in a blue moon, the mptcp receive path can recursively call mptcp_data_ready() via state change under unlucky error conditions, and then try to hold the data lock again. Break the recursion loop explicitly checking for the exceptional condition. Add a new flag instead of using an existing one like 'closing', to exit early in subflow_state_change(), and explicitly flush the RX queue at reset time. This avoids unneeded processing to check for available data -- calling get_mapping_status() and more on a dying subflow -- but also in error reporting and worker scheduling. Note that we must consume the currently peeked skb before invoking mptcp_dss_corruption to avoid consuming it again after the eventual reset has freed it..
Description
In the Linux kernel, the following vulnerability has been resolved: mptcp: avoid unneeded actions on subflow reset Once in a blue moon, the mptcp receive path can recursively call mptcp_data_ready() via state change under unlucky error conditions, and then try to hold the data lock again. Break the recursion loop explicitly checking for the exceptional condition. Add a new flag instead of using an existing one like 'closing', to exit early in subflow_state_change(), and explicitly flush the RX queue at reset time. This avoids unneeded processing to check for available data -- calling get_mapping_status() and more on a dying subflow -- but also in error reporting and worker scheduling. Note that we must consume the currently peeked skb before invoking mptcp_dss_corruption to avoid consuming it again after the eventual reset has freed it.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= e32d262c89e2b22cb0640223f953b548617ed8a6, < 4b7abdcb5ba832fafab679f0d998af39cbc99307; >= e32d262c89e2b22cb0640223f953b548617ed8a6, < b2dbcc1ed48b5ac070a41db4a52aade6823c4df0; >= e32d262c89e2b22cb0640223f953b548617ed8a6, < ce7e4ede01ed3e47a48c0f1ce1d87bf4864bee9f; >= e32d262c89e2b22cb0640223f953b548617ed8a6, < 2b0f561f21b27c40c91ea4975268a06092bd7e9c; fde99e972b8f88cebe619241d7aa43d288ef666a; 12c1676d598e3b8dd92a033b623b792cc2ea1ec5; 35668f8ec84f6c944676e48ecc6bbc5fc8e6fe25; b8be15d1ae7ea4eedd547c3b3141f592fbddcd30; 8bfd391bde685df7289b928ce8876a3583be4bfb; >= 5.10.228, < 5.11; >= 5.15.169, < 5.16; >= 6.1.113, < 6.2; >= 6.6.57, < 6.7; >= 6.11.4, < 6.12 |
| Linux | Linux | 6.12 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-97524?
How severe is CVE-2026-97524?
How do I fix CVE-2026-97524?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-97519In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9752An authorized user could trigger a server crash by running a…7.1
- CVE-2026-97520In the Linux kernel, the following vulnerability has been re…7.1
- CVE-2026-97521In the Linux kernel, the following vulnerability has been re…
- CVE-2026-97522In the Linux kernel, the following vulnerability has been re…
- CVE-2026-97523In the Linux kernel, the following vulnerability has been re…7.5
- CVE-2026-97525In the Linux kernel, the following vulnerability has been re…8.2
- CVE-2026-97526In the Linux kernel, the following vulnerability has been re…
- CVE-2026-97527In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-97528In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-97529In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9753The $_internalApplyOplogUpdate aggregation pipeline stage ca…8.1
Are you affected by CVE-2026-97524?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
