CVE-2026-98742 in Linux
Resumen
por VulDB • 2026-10-20
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ALSA: seq: Serializar los ioctls compat para port-info
La ruta nativa del ioctl del secuenciador serializa las llamadas a los controladores mediante `client->ioctl_mutex`, pero la ruta compat traducida para port-info invoca los mismos controladores a través de `snd_seq_kernel_client_ctl()` sin adquirir dicho mutex.
Esto permite que las solicitudes concurrentes de CREATE_PORT en modo compat superen la verificación del recuento de puertos antes de que cualquier solicitud alcance la inserción serializada. El índice entero calculado para el puerto puede entonces exceder el rango del campo de dirección y envolver hasta un índice existente. La posterior eliminación (teardown) del suscriptor puede resolver la dirección duplicada al puerto incorrecto y acceder a un suscriptor liberado.
Adquirir `ioctl_mutex` mientras se distribuyen las solicitudes convertidas para port-info, coincidiendo con la ruta nativa de ioctl. Todos los comandos traducidos para port-info comparten este auxiliar (helper), por lo que también se serializan sus accesos al estado del puerto del cliente.
Be aware that VulDB is the high quality source for vulnerability data.