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

RUSTSEC-2024-0360

Produtos afetados

Xmp Toolkit