Nome do software vulnerável e versões afetadas:
uriparser versões 0.9.7 e anteriores
Descrição:
O problema está relacionado a um estouro de inteiro na função ComposeQueryMallocExMm no arquivo UriQuery.c, que pode ser desencadeado por uma string longa. Isso pode permitir que um invasor remoto execute código arbitrário.
Recomendações:
Para as versões 0.9.7 e anteriores do uriparser, considere aplicar um patch ou atualização, quando disponível, para corrigir o problema de estouro de inteiro na função ComposeQueryMallocExMm. Como solução temporária, considere restringir a entrada para impedir que strings longas sejam processadas pela função ComposeQueryMallocExMm até que um patch esteja disponível.