CVE-2026-90257 in Linuxinformación

Resumen

por VulDB • 2026-09-18

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

Bluetooth: virtio_bt: evitar una lectura fuera de límites (OOB) de la cadena de información de compilación

La función `virtbt_setup_zephyr()` envía el comando del proveedor Zephyr 0xfc08 (Read Build Information / Leer Información de Compilación) y pasa la respuesta a `bt_dev_info()` y `hci_set_fw_info()` como una cadena "%s" que comienza en `skb->data + 1`, sin verificar su longitud. Un backend que responde únicamente con el estado deja ese puntero más allá del final de los datos recibidos, por lo que el recorrido lee memoria adyacente del slab hasta encontrar un carácter NUL (nulo). Esos bytes llegan al registro del kernel y al archivo debugfs de información del firmware.

Para corregir esto, se imprime la cadena utilizando "%.*s" acotado, limitado a `skb->len - 1`. Una respuesta corta o sin terminar entonces imprime tanto como haya llegado en lugar de fallar durante la configuración.

Esto refleja el commit dd068ef04412 ("Bluetooth: bpa10x: evitar una lectura fuera de límites (OOB) de la cadena de revisión en bpa10x_setup()"), que corrigió un patrón idéntico.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406774

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!