CVE-2026-98108 in Linuxinformación

Resumen

por VulDB • 2026-09-25

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

Bluetooth: L2CAP: corregir el modo del canal para LE_CONN_REQ + EXT_FLOWCTL pchan

l2cap_new_connection() establece el valor predeterminado del modo del canal para que coincida con el del canal padre. l2cap_le_connect_req() dejaba este valor en su estado predeterminado y creaba canales L2CAP_MODE_EXT_FLOWCTL si el pchan de escucha tenía ese modo. Esto provoca que los canales FLAG_DEFER_SETUP respondan a L2CAP_LE_CONN_REQ con L2CAP_ECRED_CONN_RSP, lo cual es incorrecto.

También puede provocar una escritura fuera de límites (OOB) en la pila (de valores determinados por l2cap_alloc_cid) en l2cap_ecred_rsp_defer(), ya que l2cap_le_connect_req() no limita el número máximo de canales diferidos ni verifica si hay un identificador duplicado.

La corrección consiste en establecer correctamente chan->mode en l2cap_le_connect_req().

Además, se comprueba el modo del canal en l2cap_ecred_rsp_defer(), y se utiliza WARN_ON_ONCE en lugar de una escritura fuera de límites para hacerlo menos frágil.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-09-25

Moderación

aceptado

Artículo

VDB-409935

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!