Mplayer · Mplayer · CVE-2022-32317
**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.