Ultrajson · Ultrajson · CVE-2022-31116
**Nome do software vulnerável e versões afetadas**
Versões do UltraJSON anteriores à 5.4.0
**Descrição**
O problema está relacionado à decodificação incorreta de certos caracteres em cadeias JSON, especificamente caracteres substitutos escapados que não fazem parte de um par de substitutos válido. Isso pode levar à corrupção de cadeias, confusão de chaves e sobrescrita de valores em dicionários. Todos os usuários que analisam JSON de fontes não confiáveis estão vulneráveis. O problema permite um impacto potencial na integridade dos dados.
**Recomendações**
Para versões anteriores à 5.4.0, atualize para o UltraJSON 5.4.0 para resolver o problema. Como solução alternativa temporária, considere evitar o uso do UltraJSON para analisar JSON de fontes não confiáveis até que a atualização seja aplicada. Não há alternativas seguras conhecidas à atualização.