PatchSiren

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-06-24
Advisory published
2026-05-28
Advisory updated
2026-06-24

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).

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46137 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-46137

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-46137 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46137

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/013dcdc1961543b9a3433466bc8c79a2f4ca75b5

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2ad56e434199ca24a812bb353667aa1c3860f513

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5cd6e0ad79d2615264f63929f8b457ad97ae550d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6e4710d7d8782cb61af29a7e7111ddfc38b9e1a3

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/cc3c0399361efaaf7ae64262eb3f70829b1189c6

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.