PT-2024-12524 · Libigl · Libigl

Carl Hurd

·

Publicado

2024-05-28

·

Atualizado

2024-06-10

·

CVE-2023-35951

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
libigl versão 2.4.0
Descrição
O problema está relacionado a múltiplas vulnerabilidades de estouro de buffer baseadas em pilha na funcionalidade readOFF.cpp. Essas vulnerabilidades podem ser acionadas por um arquivo .off especialmente criado, levando a um estouro de buffer e permitindo que um invasor execute código arbitrário. As vulnerabilidades existem no código responsável pela análise de vértices geométricos de um arquivo OFF.
Recomendações
Para a versão 2.4.0 do libigl, considere desativar a funcionalidade readOFF.cpp até que um patch esteja disponível para evitar uma possível exploração. Restrinja o acesso à análise de vértices geométricos de arquivos OFF para minimizar o risco de execução de código arbitrário. Evite usar arquivos .off especialmente criados que possam levar a estouros de buffer. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

Memory Corruption

Stack Overflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2023-35951

Produtos afetados

Libigl