PT-2020-5175 · Google+4 · Android Kernel+4

Publicado

2020-09-08

·

Atualizado

2021-05-18

·

CVE-2020-0431

CVSS v2.0

7.2

Alta

VetorAV:L/AC:L/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
Kernel do Android
Descrição
O problema está relacionado à função kbd keycode no arquivo keyboard.c, que está associada a uma gravação fora dos limites de memória devido à ausência de uma verificação de limites. Isso pode levar à escalada local de privilégios sem a necessidade de privilégios de execução adicionais. Não é necessária a interação do usuário para a exploração.
Recomendações
Para o kernel do Android, considere aplicar um patch que inclua verificação de limites para a função kbd keycode, a fim de impedir gravações fora dos limites. Como solução temporária, restrinja o acesso a áreas sensíveis do sistema que possam ser exploradas por meio dessa vulnerabilidade até que um patch esteja disponível.

Exploit

Correção

Memory Corruption

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2021:1578
BDU:2020-05788
CESA-2021_1578
CESA-2021_1739
CVE-2020-0431
OESA-2021-1086
OPENSUSE-SU-2020:1586-1
OPENSUSE-SU-2020:1655-1
OPENSUSE-SU-2020_1586-1
OPENSUSE-SU-2020_1655-1
OPENSUSE-SU-2021:0242-1
OPENSUSE-SU-2021_0242-1
RHSA-2021:1578
RHSA-2021:1739
RHSA-2021_1578
RHSA-2021_1739
SUSE-SU-2020:2879-1
SUSE-SU-2020:2904-1
SUSE-SU-2020:2905-1
SUSE-SU-2020:2906-1
SUSE-SU-2020:2907-1
SUSE-SU-2020:2908-1
SUSE-SU-2020:2999-1
SUSE-SU-2020:3014-1
SUSE-SU-2020:3178-1
SUSE-SU-2020:3180-1
SUSE-SU-2020:3204-1
SUSE-SU-2020:3219-1
SUSE-SU-2020:3225-1
SUSE-SU-2020:3501-1
SUSE-SU-2020:3503-1
SUSE-SU-2020:3532-1
SUSE-SU-2020:3544-1
SUSE-SU-2020_3178-1
SUSE-SU-2021:14630-1
SUSE-SU-2021_14630-1

Produtos afetados

Almalinux
Android Kernel
Centos
Red Hat
Suse