CVE Intelligence
Análise Assistido por IA

CVE-2020-37239: Falha na Detecção de Double Free do Gegl libbabl 0.1.62 (CWE-415)

A biblioteca libbabl 0.1.62, do projeto GEGL, apresenta uma falha na detecção de double free, classificada como CWE-415, que pode permitir a um atacante contornar verificações de segurança de memória. A VulnCheck publica pontuação CVSS 3.1 de 9,8 (Crítica) e CVSS 4.0 de 9,3 para este CVE. O registro não informa versão corrigida e o CVE não consta no catálogo KEV da CISA.

Publicada em 13/10/2026 · Atualizada em 13/10/2026 · Read in English

Visão geral

O registro descreve a biblioteca libbabl 0.1.62, associada ao projeto GEGL, cuja detecção de double free pode ser contornada. Segundo a descrição, os metadados do alocador sobrescrevem um campo de assinatura na memória liberada, de modo que uma segunda liberação do mesmo ponteiro pode não ser detectada pelas verificações da própria biblioteca. A fraqueza é classificada como CWE-415 (Double Free).

Impacto

  • A descrição indica que a falha pode possibilitar potencial corrupção de memória e execução de código.
  • A VulnCheck publica pontuação base CVSS 3.1 de 9,8 (Crítica) e CVSS 4.0 de 9,3.
  • Os campos SSVC do registro indicam exploração como poc, automatizável como sim e impacto técnico como total.

Produtos e versões afetados

  • O registro lista o Gegl Libbabl, versão 0.1.62, como afetado.
  • Nenhuma outra versão afetada consta nas fontes consultadas.

Status de exploração

  • De acordo com o registro, o CVE não consta no catálogo KEV da CISA.
  • Não há evidência de exploração confirmada na natureza nas fontes consultadas.
  • O registro inclui uma referência marcada como exploit e o valor SSVC de exploração poc, o que sugere a existência de material público de prova de conceito. Isso não comprova ataques confirmados.

Correção e mitigação

  • O registro não informa versão corrigida nem correção. Verifique os canais do projeto GEGL e do babl antes de alterar implantações.
  • Inventarie os sistemas que incluem ou dependem do libbabl, com atenção especial à versão 0.1.62.
  • Enquanto não houver correção confirmada, limite a exposição de aplicações que usam a biblioteca a entradas não confiáveis e aplique o princípio do menor privilégio aos processos afetados.
  • Onde a biblioteca não for necessária, considere removê-la do ambiente.

Orientações de detecção

  • Monitore travamentos, relatos de corrupção de heap e encerramentos anormais em processos que carregam o libbabl.
  • Use ferramentas de análise de segurança de memória em builds de teste para identificar condições de double free.
  • Revise os logs das aplicações para comportamentos inesperados no processamento de dados externos.

Limitações das informações disponíveis

  • O registro não descreve em detalhes o caminho de código afetado nem as condições exatas para exploração.
  • Não há versão corrigida, aviso do projeto ou faixa afetada além da 0.1.62 no registro.
  • O status da fonte no registro é Deferred, portanto a avaliação pode mudar conforme surgirem novas informações.

Perguntas frequentes

Qual é a fraqueza do CVE-2020-37239?

O registro descreve uma detecção quebrada de double free na libbabl 0.1.62, classificada como CWE-415. Os metadados do alocador sobrescrevem um campo de assinatura na memória liberada, então liberações repetidas do mesmo ponteiro podem não ser detectadas.

Há exploração ativa conhecida para este CVE?

Não. O registro não lista o CVE no catálogo KEV da CISA e nas fontes consultadas não há exploração confirmada na natureza. O registro inclui uma referência marcada como exploit e o valor SSVC de exploração poc.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.