CVE-2023-54096 in Linuxinformación

Resumen

por VulDB • 2026-05-31

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

soundwire: corrección de la finalización de la enumeración

El subsistema soundwire utiliza dos estructuras de finalización (completion) que permiten a los controladores esperar a que el dispositivo soundwire sea enumerado en el bus y, respectivamente, inicializado por sus controladores.

El código que implementa la señalización está actualmente defectuoso, ya que no señala a todos los actuales y futuros procesos en espera, y además utiliza la función de reinitialización incorrecta, lo que podría provocar potencialmente una corrupción de memoria si aún hay procesos en espera en la cola.

El no señalar a los futuros procesos en espera rompe específicamente las demoras en la sonda (probe) de las tarjetas de sonido, ya que los controladores de códec no pueden determinar que el dispositivo soundwire ya está conectado cuando se vuelve a realizar la sonda. Algunas implementaciones de gestión de energía en tiempo de ejecución (runtime PM) de códecs sufren problemas similares, ya que la espera de la enumeración durante la reanudación (resume) también puede agotar el tiempo de espera a pesar de que el dispositivo ya haya sido enumerado.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2025-12-24

Divulgación

2025-12-24

Moderación

aceptado

Artículo

VDB-338126

CPE

listo

EPSS

0.00175

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!