PT-2024-6096 · Libexpat+13 · Libexpat+13
Taiyou
·
Publicado
2024-08-29
·
Atualizado
2026-04-01
·
CVE-2024-45490
CVSS v3.1
10
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
Versões da libexpat anteriores à 2.6.3
Descrição
A vulnerabilidade está relacionada a um problema na biblioteca libexpat, usada para analisar arquivos XML. Ela é causada pela falha da biblioteca em restringir adequadamente as referências a entidades XML externas. Isso pode permitir que um invasor execute código arbitrário. O problema está localizado especificamente no arquivo xmlparse.c, que não rejeita um comprimento negativo para XML ParseBuffer.
Recomendações
Para versões da libexpat anteriores à 2.6.3, atualize para a versão 2.6.3 ou posterior para resolver o problema. Como solução temporária, considere desativar o uso de entidades XML externas na biblioteca libexpat até que um patch esteja disponível. Restrinja o acesso à função xmlparse.c para minimizar o risco de exploração. Evite usar a função XML ParseBuffer com comprimentos negativos até que o problema seja resolvido.
Correção
DoS
XXE
Integer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Alt Linux
Almalinux
Astra Linux
Centos
Debian
Ibm Aix
Linuxmint
Apple Macos
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu
Libexpat