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

VetorAV: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

CVE-2022-32317

Produtos afetados

Mplayer