PT-2024-33937

CVE-2024-50104

·

Publicado

2024-10-10

·

Atualizado

2025-09-29

Descrição por

CVSS 3.1
5.5
Média
MétricasAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas:
Versões do kernel Linux anteriores à 6.12.0-rc2-qcomlt-arm64
Descrição:
Foi resolvida uma vulnerabilidade no kernel do Linux relacionada ao driver ASoC (Audio System on Chip) para a placa de som sdm845 da Qualcomm. O problema ocorreu durante a migração da alocação de fluxo em tempo de execução do Soundwire do controlador Qualcomm Soundwire para os drivers da placa de som do SoC, onde a placa de som sdm845 foi esquecida. Isso resulta em uma desreferência do ponteiro de fluxo NULL ao tentar reproduzir ou iniciar o daemon de áudio. A vulnerabilidade é acionada pela função wsa881x hw params() sendo chamada com um parâmetro stream definido como NULL, que é então passado adiante no registro x4. A função sdw stream add slave() também está envolvida, onde ocorre um abortamento de dados no deslocamento 0x44 a partir do início da função.
Recomendações:
Para resolver o problema, atualize o kernel do Linux para uma versão que inclua a correção para a vulnerabilidade ASoC: qcom: sdm845: add missing soundwire runtime stream alloc. Como solução temporária, considere desativar a funcionalidade de áudio nos dispositivos afetados até que um patch esteja disponível.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
ALSA-2025_16880
ALT-PU-2024-17211
OPENSUSE-SU-2024:14500-1
OPENSUSE-SU-2025:14705-1
USN-7276-1
USN-7277-1
USN-7310-1
USN-7449-1
USN-7449-2
USN-7450-1
USN-7451-1
USN-7452-1
USN-7453-1
USN-7468-1
USN-7523-1
USN-7524-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾