CVE-2026-74282 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
tipc: prevenir desbordamiento por defecto (underflow) en snt_unacked durante CONN_ACK
La función tipc_sk_conn_proto_rcv() resta al contador de envíos sin acuse de recibo no firmado de 16 bits `snt_unacked` el conteo de acuses de recibo de conexión proporcionado por la contraparte, sin verificar que dicho valor no exceda el número real de mensajes pendientes:
tsk->snt_unacked -= msg_conn_ack(hdr);
La función `msg_conn_ack()` se lee directamente desde un mensaje recibido CONN_MANAGER/CONN_ACK. Si el conteo de acuses es mayor que `snt_unacked`, la resta provoca un desbordamiento por defecto (underflow) hacia un valor cercano al máximo, dejando `tsk_conn_cong()` permanentemente en verdadero y provocando una inanición del flujo de transmisiones de la conexión.
Se debe validar el conteo de acuses a principios del bloque CONN_ACK y descartar el mensaje si reconoce más mensajes de los que están pendientes. De lo contrario, un par (o, para una conexión local, el socket conectado) podría bloquear el lado de envío de una conexión TIPC enviando un acuse de recibo de conexión desproporcionadamente grande.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.