PT-2024-40915 · Unknown · Xmp Toolkit
Publicado
2024-07-26
·
Atualizado
2024-07-26
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do software vulnerável e versões afetadas
Versões do xmp toolkit anteriores à 1.9.0
Descrição
O problema surge quando exceções C++ são levantadas dentro da função
XmpFile::close, levando a um comportamento indefinido, normalmente um abortamento do processo. Isso pode ser desencadeado por uma condição de corrida que causa erros de E/S de arquivo durante a chamada close. O número estimado de dispositivos potencialmente afetados não foi especificado. Há um caso conhecido em que esse problema ocorreu, demonstrado por uma condição de corrida em um cenário específico.Recomendações
Para versões anteriores à 1.9.0, atualize para a versão 1.9.0 para lidar com exceções com segurança e evitar comportamento indefinido. Como solução alternativa temporária, considere usar a nova API
XmpFile::try close para receber e processar resultados de erros, permitindo um melhor tratamento de erros até que a atualização possa ser aplicada. Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Xmp Toolkit