Junglewise Threat Intelligence

CVE-2026-63867: Linux Kernel TOCTOU race in MPTCP receive window computation

CVE-2026-63867 · Severity: info · CVSS 0 · Published 2026-07-19

Technologies: Linux. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's implementation of MultiPath TCP (MPTCP), a technology that allows devices to use multiple network paths simultaneously for better performance and reliability. A race condition in how the system calculates network window sizes could lead to inconsistent data being sent to other computers on the network. This inconsistency can confuse connected devices, potentially leading to degraded network performance or disrupted connections.

Technical details

A race condition exists in the MPTCP output path (net/mptcp/options.c) due to lockless access of the MPTCP-level ack_seq. The vulnerability occurs because the kernel may use different values for the data_ack in the Data Sequence Signal (DSS) option and the announced receive window (rcv_wnd) calculation for the same egress packet. This TOCTOU flaw can cause protocol inconsistencies that confuse the remote peer. The fix refactors the code to ensure a consistent ack_seq value is used for both the DSS option and the window update, and ensures the receive window is only updated when the packet contains a DSS ACK. Patches have been released for various stable kernel branches including 5.15.y, 6.1.y, 6.6.y, and 6.12.y.

Affected products

  • Linux Linux 5.11 to 5.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36

Timeline

  • 2026-06-16: other: Patch authored by Paolo Abeni
  • 2026-07-19: disclosed: CVE published to NVD dataset

References