PT-2026-55932 · Cpan · Imager+1
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
Imager::File::JPEG versões anteriores a 1.003
Imager versões anteriores a 1.032
Description
Ocorre um vazamento de memória heap ao ler um arquivo JPEG contendo marcadores APP13 repetidos. A função
i readjpeg wiol() percorre a lista de marcadores retornada pelo libjpeg e aloca um novo buffer usando mymalloc() para cada marcador APP13, sobrescrevendo o ponteiro anterior sem liberar a memória. Consequentemente, apenas o payload final é liberado, fazendo com que os primeiros N-1 payloads vazem a cada leitura. Em processos de longa duração, como serviços de miniaturas ou upload, esses vazamentos podem se acumular e esgotar a memória disponível, resultando em uma negação de serviço.Recommendations
Atualize o Imager::File::JPEG para a versão 1.003 ou posterior.
Atualize o Imager para a versão 1.032 ou posterior.
Exploit
Correção
DoS
Memory Leak
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Imager
Imager::File::Jpeg