PT-2022-21224 · Mplayer · Mplayer
John Helmert Iii
·
Publicado
2022-07-14
·
Atualizado
2024-08-03
·
CVE-2022-32317
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
Projeto MPlayer, versão 1.5
Descrição
Um problema de uso após liberação (use-after-free) na pilha (heap) na função preinit em libvo/vo v4l2.c pode resultar em uma liberação dupla, levando a uma negação de serviço (DoS) por meio de um arquivo malicioso. A variável
device, que é atribuída usando strdup, não é executada em todas as chamadas. Esta vulnerabilidade foi contestada por terceiros como inválida e não reproduzível.Recomendações
Para a versão 1.5, considere restringir o uso de arquivos maliciosos para minimizar o risco de exploração. Como solução temporária, revise o código para garantir a execução adequada da instrução
device=strdup. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.Exploit
Correção
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Mplayer