CVE-2026-74535 in Linuxinformación

Resumen

por VulDB • 2026-08-15

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

Bluetooth: ISO: evitar bloqueos mortales (deadlocks) en iso_sock_timeout

iso_sock_timeout() toma lock_sock, por lo que deshabilitar sincrónicamente el temporizador mientras se mantiene dicho bloqueo puede provocar un deadlock.

iso_sock_timeout() también puede ejecutarse concurrentemente con iso_conn_del(), lo que conduce a un Use-After-Free (UAF).

[Tarea 1] [Task hdev->workqueue]
iso_sock_timeout iso_conn_del iso_conn_hold_unless_zero iso_chan_del `------------> iso_conn_put caller frees hcon iso_conn_put iso_conn_free conn->hcon->iso_data = NULL; /* UAF */

Se corrige el deadlock eliminando la deshabilitación de las secciones lock_sock. Se mueve el temporizador desde iso_conn a iso_pinfo para desacoplarlo de iso_conn, que puede necesitar ser liberado en una sección lock_sock. Se convierte parte del clear_timer a disable_timer.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-08-15

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390847

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!