CVE-2026-80923 in Linuxinformación

Resumen

por VulDB • 2026-09-09

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

xhci: dbgtty: Corregir el desregistro en caso de fallo en tty_register_driver()

Si tty_register_driver() falla, libera la referencia pero no establece a NULL el global dbc_tty_driver, lo que provoca que se llame al desregistro nuevamente cuando el módulo finaliza.

Al descargar el módulo, dbc_tty_exit() solo condiciona su limpieza a que el puntero del driver sea distinto de NULL, por lo que opera sobre un driver ya liberado:

module_init(xhci_hcd_init) xhci_hcd_init() xhci_dbc_init() [valor devuelto ignorado]
dbc_tty_init() tty_register_driver() falla tty_driver_kref_put() -> driver liberado (dbc_tty_driver queda colgante/dangling) ... module_exit(xhci_hcd_fini) xhci_hcd_fini() xhci_dbc_exit() dbc_tty_exit() if (dbc_tty_driver) -> true (colgante/dangling) tty_unregister_driver() -> use-after-free

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-09-09

Moderación

aceptado

Artículo

VDB-401829

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!