PT-2026-6159
CVE-2026-23089
·
Publicado
2026-01-01
·
Atualizado
2026-10-21
Descrição por
CVSS 3.1
7.8
AltaMétricasAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O kernel do Linux contém uma falha no subsistema ALSA, especificamente na função
snd usb mixer free(). Quando snd usb create mixer() falha, a função libera mixer->id elems, mas os controles já adicionados à placa continuam a referenciar a memória liberada. Posteriormente, durante snd card register(), os callbacks da camada do mixer OSS acessam essa memória liberada, resultando em uma condição de leitura use-after-free (uso após liberação). O rastro de chamada inclui funções como get ctl value(), get min max with quirks.isra.0(), mixer ctl feature info(), snd mixer oss build test(), snd card register() e usb audio probe(). O problema é corrigido chamando snd ctl remove() para todos os controles do mixer antes de liberar id elems, garantindo que o próximo ponteiro seja salvo primeiro, pois snd ctl remove() libera o elemento atual.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾