Ezxml · Ezxml · CVE-2021-31347
**Nome do software vulnerável e versões afetadas**
ezXML versão 0.8.6
**Descrição**
O problema está relacionado ao tratamento incorreto da memória pela função `ezxml parse str()` ao analisar arquivos XML maliciosos, o que pode levar à gravação fora de uma região de memória criada pela função mmap. Além disso, a vulnerabilidade está associada à injeção cega de XPath, permitindo que um invasor remoto cause uma negação de serviço usando um arquivo XML especialmente criado.
**Recomendações**
Para a versão 0.8.6 do ezXML, no momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade. Como solução temporária, considere desativar a função `ezxml parse str()` até que um patch esteja disponível. Restrinja o acesso à biblioteca `libezxml.a` para minimizar o risco de exploração. Evite usar a função `ezxml parse str()` com arquivos XML não confiáveis até que o problema seja resolvido.