CVE-2026-68315 in Linuxinformación

Resumen

por VulDB • 2026-08-10

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

sctp: validar el recuento de flujos en sctp_process_strreset_inreq()

Al procesar una solicitud RESET_IN_REQUEST desde un par, sctp_process_strreset_inreq() deriva el recuento de flujos a partir de la longitud del parámetro, pero no verifica si la RESET_OUT_REQUEST resultante excedería SCTP_MAX_CHUNK_LEN.

La cabecera de la solicitud OUT (sctp_strreset_outreq, 16 bytes) es 8 bytes más grande que la cabecera de la solicitud IN (sctp_strreset_inreq, 8 bytes). Generalmente, el payload IP está limitado a 65535 bytes, por lo que la lista de flujos no puede ser suficientemente grande como para provocar un desbordamiento. Sin embargo, en interfaces con MTU > 65535 (por ejemplo, loopback con jumbogramas IPv6), una lista de flujos que cabe dentro del parámetro IN entrante puede causar un __u16 overflow en sctp_make_strreset_req() al calcular el tamaño de la solicitud OUT, lo que lleva a una asignación de skb insuficiente y un kernel BUG:

net/core/skbuff.c:207 skb_panic net/core/skbuff.c:2625 skb_put net/sctp/sm_make_chunk.c:1535 sctp_addto_chunk net/sctp/sm_make_chunk.c:3695 sctp_make_strreset_req net/sctp/stream.c:655 sctp_process_strreset_inreq

La ruta local setsockopt valida el tamaño de la solicitud de reinicio generada. Sin embargo, para un reinicio solo entrante (incoming-only), se considera la cabecera IN más pequeña aunque el par debe generar una solicitud OUT con la misma lista de flujos. Dicha solicitud no puede ser completada exitosamente por el par.

Rechazar las solicitudes IN del par cuya correspondiente solicitud OUT excedería SCTP_MAX_CHUNK_LEN. Además, ajustar la comprobación local para que no envíe una solicitud IN que requiera una solicitud OUT sobredimensionada desde el par.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387712

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!