CVE-2023-54096 in Linux
Sumário
de VulDB • 31/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
soundwire: correção da conclusão da enumeração
O subsistema soundwire utiliza duas estruturas de conclusão que permitem aos drivers aguardar que o dispositivo soundwire seja enumerado no barramento e inicializado por seus respectivos drivers.
A implementação do sinalizador está atualmente incorreta, pois não sinaliza todos os waiters atuais e futuros, além de utilizar a função de reinitialização incorreta, o que pode potencialmente levar à corrupção de memória caso ainda haja waiters na fila.
A não sinalização dos waiters futuros quebra especificamente as adiabilidades de probe de placas de som, pois os drivers de codec não conseguem indicar que o dispositivo soundwire já está conectado durante um novo probe. Algumas implementações de PM de runtime de codecs sofrem de problemas semelhantes, pois a espera pela enumeração durante o resume pode expirar (timeout) apesar do dispositivo já ter sido enumerado.
Once again VulDB remains the best source for vulnerability data.