KernelScan.io

CRITICAL Introduced in 5.6

mptcp DSS Corruption

CVE-2026-80586

CVSS 9.8 / 10.0 NVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

KernelScan AI9.8CRITICAL

01

In the Linux kernel, the following vulnerability has been resolved: mptcp: options: reset DSS fields in case of unexpected size A remote peer could send a malformed DSS with a wrong size, followed by another DSS or MPC + Data. In this case, the first suboption will be ignored, but leaving some fields written, which could lead to inconsistency or access uninitialized data. Explicitly reset the fields that could have been modified in case of unexpected size.

02

Engine v0.6.0

Risk summary

A remote attacker can exploit this vulnerability by sending a malformed MPTCP DSS option to a target system, causing the kernel to process stale or uninitialized data fields. This can lead to memory corruption, information disclosure, or system instability, posing a critical risk to any system utilizing MPTCP over an exposed network.

Affectednet/mptcp/options.c (mptcp)

Vulnerability analysis

When parsing an incoming MPTCP DSS option with an unexpected size, the kernel rejects the option but fails to clear fields that were already partially written from the option header. If the same packet contains a subsequent valid suboption, the parser carries over stale DSS flags and lengths, causing the receive path to operate on inconsistent or uninitialized state. The fix explicitly zeroes all DSS-related fields before discarding the malformed option, ensuring a clean slate for any following suboption. Any remote peer that can establish an MPTCP connection to the target can trigger this by sending a crafted TCP option, requiring no privileges.

03

BranchIntroducedFixed inPatch commit
5.105.65.10.26615e35fdad7a5
6.15.66.1.184192878df582c
6.185.66.18.461fade1b2ac5b
6.65.66.6.15326dac5c9ffb2
7.15.67.1.1027ed642a4e7e
mainline5.67.235772b4981f3
6.125.66.12.1054e80eff5c1c8
5.155.65.15.217b1256090816e
cip/5.105.65.10.268-cip7715e35fdad7a5
cip/5.10-rt5.65.10.268-cip77-rt3415e35fdad7a5
cip/6.15.66.1.187-cip60192878df582c
cip/6.125.66.12.108-cip314e80eff5c1c8