Ultrajson · Ultrajson · CVE-2022-31117
**Nome do software vulnerável e versões afetadas**
Versões do UltraJSON anteriores à 5.4.0
**Descrição**
O problema ocorre quando surge um erro durante a realocação de um buffer para a decodificação de strings, fazendo com que o buffer seja liberado duas vezes. Devido à forma como o UltraJSON utiliza o decodificador interno, essa liberação dupla não pode ser provocada a partir do Python. Não há soluções alternativas conhecidas para este problema.
**Recomendações**
Para versões anteriores à 5.4.0, atualize para o UltraJSON 5.4.0 para resolver o problema.
No momento, não há outras informações sobre medidas de mitigação adicionais.