CVE-2026-90253 in Linuxinformación

Resumen

por VulDB • 2026-09-17

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

Bluetooth: MGMT: liberar el comando mesh send cancel cuando es cancelado

mesh_send_cancel() pone en cola el comando pendiente con una función de destrucción (destroy callback) NULL, por lo que solo se libera si se ejecuta send_cancel(). Una entrada cancelada se filtra (leak), ya que _hci_cmd_sync_cancel_entry() no libera entry->data cuando no hay una función de destrucción, y hci_cmd_sync_clear() cancela cada entrada pendiente cuando el controlador se desregistra. Nada más la recupera tampoco: mgmt_pending_new() no coloca el comando en hdev->mgmt_pending.

La filtración también fija (pins) la referencia al socket tomada por mgmt_pending_new(), por lo que el socket mgmt nunca se libera.

Liberar el comando desde una función de destrucción.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406794

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!