PT-2024-12522 · Libigl · Libigl
Carl Hurd
·
Publicado
2024-05-28
·
Atualizado
2024-06-10
·
CVE-2023-35949
CVSS v3.1
7.8
Alta
| Vetor | AV: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 faces geométricas 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 a arquivos .off para minimizar o risco de acionar as vulnerabilidades de estouro de buffer. Evite usar a funcionalidade readOFF.cpp para analisar faces geométricas de um arquivo OFF até que o problema seja resolvido. 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 👾
Identificadores relacionados
Produtos afetados
Libigl