PT-2020-3258 · Gnu+4 · Glibc+4
Publicado
2020-04-01
·
Atualizado
2024-06-15
·
CVE-2020-6096
CVSS v3.1
8.1
Alta
| Vetor | AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
GNU glibc versão 2.30.9000
Descrição
Existe uma vulnerabilidade de comparação assinada explorável na implementação do memcpy() para ARMv7. Chamar
memcpy() com um valor negativo para o parâmetro num resulta em uma vulnerabilidade de comparação assinada, podendo levar a comportamentos indefinidos, como gravação em memória fora dos limites e execução remota de código. A vulnerabilidade permite que a execução do programa continue em cenários em que deveria ter ocorrido uma falha de segmentação ou travamento, resultando na execução subsequente com dados corrompidos.Recomendações
Para a versão 2.30.9000 da GNU glibc, considere desativar a função
memcpy() até que um patch esteja disponível para evitar a potencial execução remota de código. Restrinja o acesso à implementação vulnerável de memcpy() para minimizar o risco de exploração. Evite usar o parâmetro num com valores negativos na função memcpy() afetada até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.RCE
Integer Underflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Alt Linux
Astra Linux
Linuxmint
Ubuntu
Glibc