Time-of-check Time-of-use (TOCTOU) Race Condition in Linux kernel - CVE-2026-63867

 

Time-of-check Time-of-use (TOCTOU) Race Condition in Linux kernel - CVE-2026-63867

Published: July 20, 2026


Vulnerability identifier: #VU138789
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-63867
CWE-ID: CWE-367
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to cause inconsistent MPTCP receiver window signaling.

The vulnerability exists due to a time-of-check time-of-use race in the MPTCP DSS option handling in net/mptcp/options.c when processing and emitting MPTCP acknowledgments on outgoing packets. A remote attacker can trigger packet processing that causes inconsistent ack_seq values to be used to confuse the peer.

The issue arises because the MPTCP-level ack_seq was accessed locklessly multiple times, allowing different values to be used for the DSS data acknowledgment and the announced receive window within the same packet.


Affected software

Linux kernel

How to mitigate CVE-2026-63867

Install security update from vendor's repository.

Linux kernel - update to 7.0 rc3

External References

Related Security Bulletins