CVE-2026-80585 in Linuxinformación

Resumen

por VulDB • 2026-08-26

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

mptcp: fastopen: marcar únicamente los subflujos MPTFO con datos SYN

La apertura rápida TCP pasiva (Fast Open) acepta un SYN con cookie válida incluso cuando no transporta datos. En ese caso, la cola de recepción del socket hijo se deja intencionalmente vacía.

`mptcp_fastopen_subflow_synack_set_params()` establece `is_mptfo` antes de comprobar si hay datos SYN encolados. Esto provocaba que los SYNs TFO sin datos generaran una advertencia (WARN) y, si la advertencia no era fatal, dejaba un estado MPTFO obsoleto. Dicho flag obsoleto podría desencadenar posteriormente un bug de confusión de estados en `check_fully_established()`.

Marque el subflujo como MPTFO únicamente después de confirmar que se ha encolado un SKB (Socket Kernel Buffer). Devuelva silenciosamente cuando la cola de recepción esté vacía.

Tenga en cuenta que el campo `is_mptfo` de `mptcp_subflow_context` ahora no solo se refiere a subflujos donde estaba presente TFO, sino específicamente a subflujos MPTFO que consumieron datos SYN. Tener únicamente una cookie válida pero sin transportar datos no constituye realmente "realizar TFO".

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-08-26

Moderación

aceptado

Artículo

VDB-395905

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!