PatchSiren cyber security CVE debrief
CVE-2026-46137 Linux CVE debrief
A race condition vulnerability in the Linux kernel's Multipath TCP (MPTCP) path manager could allow data corruption or undefined behavior. The mptcp_pm_add_timer() helper function, executed as a timer callback in softirq context, lacked proper socket locking with bh_lock_sock(), creating a potential data race when the socket is concurrently in use. The fix implements retry logic similar to the keepalive timer when the socket is busy, ensuring proper synchronization. This affects MPTCP's ADD_ADDR retransmission functionality.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-05-30
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-05-30
Who should care
Linux kernel maintainers, network infrastructure operators using MPTCP, cloud providers offering multipath TCP services, and organizations with custom kernel builds utilizing MPTCP path management features.
Technical summary
The vulnerability exists in mptcp_pm_add_timer(), a timer callback running in softirq context within the MPTCP (Multipath TCP) path manager. The function handles ADD_ADDR (add address) retransmissions but failed to acquire the socket lock using bh_lock_sock(), leading to potential data races when the socket is simultaneously in use by other kernel paths. The resolution adds proper bottom-half socket locking and implements retry logic—mirroring the keepalive timer behavior—when the socket cannot be immediately locked. Five stable kernel commits address this across affected versions.
Defensive priority
medium
Recommended defensive actions
- Apply kernel updates from official Linux stable branches when available
- Monitor distribution security advisories for backported fixes
- Review MPTCP configurations for critical path manager deployments
- Validate kernel lockdep testing in staging environments
- Consider disabling MPTCP if not required until patches are applied
Evidence notes
Official CVE record published 2026-05-28. Kernel.org git commits confirm the fix was applied to stable kernel branches. No CVSS score or severity assigned by NVD at time of disclosure (status: Awaiting Analysis).
Official resources
-
CVE-2026-46137 CVE record
CVE.org
-
CVE-2026-46137 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
2026-05-28