PT-2020-18960 · Nitro · Nitro Pro
Publicado
2020-09-16
·
Atualizado
2022-05-12
·
CVE-2020-6146
CVSS v3.1
8.8
Alta
| Vetor | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
Versões do Nitro Pro 13.13.2.242 a 13.16.2.300
Descrição
O problema está relacionado a uma falha de execução de código na funcionalidade de renderização. Quando o conteúdo de uma página é renderizado e a cor do traço é selecionada a partir de um espaço de cores “ICCBased”, o aplicativo lê um comprimento do arquivo e o utiliza como sentinela de loop para gravar dados em um membro do objeto. Isso resulta em um estouro de buffer baseado na pilha, pois o membro do objeto é um buffer de tamanho estático alocado na pilha. Um documento especialmente criado deve ser carregado pela vítima para desencadear este problema.
Recomendações
Para as versões 13.13.2.242 a 13.16.2.300, considere evitar o uso do espaço de cores ‘ICCBased’ ao renderizar o conteúdo da página até que uma correção esteja disponível.
Como solução alternativa temporária, restrinja o carregamento de documentos especialmente criados para minimizar o risco de exploração.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
Heap Based Buffer Overflow
Memory Corruption
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Nitro Pro