Exiv2 · Exiv2 · CVE-2021-3482
**Nome do software vulnerável e versões afetadas**
Versões do Exiv2 anteriores à 0.27.4-RC1
**Descrição**
O problema está relacionado à função `Jp2Image::readMetadata()` no componente `jp2image.cpp` da biblioteca Exiv2, que é usada para gerenciar metadados de arquivos de mídia. O problema decorre da validação inadequada da entrada da propriedade `rawData.size`. Isso pode levar a um estouro de buffer baseado em heap quando uma imagem JPG especialmente criada, contendo dados EXIF maliciosos, é processada. Como resultado, um invasor remoto poderia potencialmente obter acesso a dados confidenciais e causar uma negação de serviço.
**Recomendações**
Para versões do Exiv2 anteriores à 0.27.4-RC1, considere atualizar para uma versão posterior à 0.27.4-RC1 para resolver o problema.
Como solução temporária, considere restringir o uso da função `Jp2Image::readMetadata()` em `jp2image.cpp` até que um patch esteja disponível.
Evite usar a propriedade `rawData.size` na função `Jp2Image::readMetadata()` afetada até que o problema seja resolvido.