Junglewise Threat Intelligence

CVE-2026-46137: Linux Kernel data race in MPTCP Path Manager

CVE-2026-46137 · Severity: info · CVSS 4.7 · Published 2026-05-28

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's MultiPath TCP (MPTCP) implementation that could lead to system instability. The issue involves a data race during network address management, which could potentially be exploited to cause a system crash or unpredictable behavior. This affects systems using MPTCP for optimized network connections.

Technical details

A data race exists in the mptcp_pm_add_timer() helper function within the Linux kernel's MPTCP implementation. This function is executed as a timer callback in softirq context but failed to properly acquire the socket lock using bh_lock_sock(). An attacker with local access could potentially exploit this race condition during ADD_ADDR retransmissions to cause kernel instability or a denial of service. The fix ensures the socket lock is held during the callback and implements a retry mechanism if the socket is currently owned by a user-space process. The vulnerability was addressed in multiple stable branches including fixes in net/mptcp/pm.c and net/mptcp/pm_netlink.c.

Affected products

  • Linux Linux Kernel Fixed in versions 5cd6e0ad79d2, 013dcdc19615, 2ad56e434199, 6e4710d7d878, cc3c0399361e

Timeline

  • 2026-05-28: advisory: NVD publication date
  • 2026-05-06: patched: Initial fix committed to mainline kernel

References

Related threats