PT-2020-15669
CVE-2020-24240
·
Publicado
2020-08-25
·
Atualizado
2022-07-22
Descrição por
CVSS 2.0
7.1
AltaMétricasAV:N/AC:M/Au:N/C:N/I:N/A:C
Nome do software vulnerável e versões afetadas
Versões do GNU Bison anteriores à 3.7.1
Descrição
O problema decorre de um uso após liberação (use-after-free) em
obstack free em lib/obstack.c, que é chamado a partir de gram lex, quando um byte ‘0’ é encontrado. Isso representa um risco apenas se o GNU Bison for usado com entradas não confiáveis, e o bug observado causa comportamento inseguro com um compilador ou arquitetura específicos. O relatório de bug indica que pode ocorrer uma falha no próprio GNU Bison.Recomendações
Para versões do GNU Bison anteriores à 3.7.1, atualize para a versão 3.7.1 ou posterior para resolver o problema. Como solução temporária, considere evitar o uso do GNU Bison com entradas não confiáveis até que um patch esteja disponível.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾