PT-2020-4971 · Linux+2 · Linux Kernel+2

Jann Horn

·

Publicado

2020-03-18

·

Atualizado

2022-10-19

·

CVE-2020-29370

CVSS v3.1

7.0

Alta

VetorAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 5.5.11
Descrição
O problema está relacionado à função kmem cache alloc bulk no kernel do Linux, especificamente no arquivo mm/slub.c. Ele está associado a erros na execução de tarefas multithread, conhecidos como condição de corrida. A exploração desse problema pode permitir que um invasor cause uma negação de serviço. O slowpath em kmem cache alloc bulk não possui o incremento de TID necessário.
Recomendações
Para versões do kernel Linux anteriores à 5.5.11, atualize para a versão 5.5.11 ou posterior para resolver o problema. Como solução temporária, considere restringir o acesso à função kmem cache alloc bulk até que um patch esteja disponível.

Exploit

Correção

Race Condition

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2020-1539
ALT-PU-2020-1622
ALT-PU-2020-1638
ALT-PU-2020-1646
ALT-PU-2020-1714
ALT-PU-2020-2164
ALT-PU-2021-1621
ALT-PU-2021-1656
ALT-PU-2021-1739
ALT-PU-2021-1862
ALT-PU-2021-1866
ALT-PU-2021-1870
BDU:2020-05548
CVE-2020-29370
OPENSUSE-SU-2021:0060-1
OPENSUSE-SU-2021:0242-1
OPENSUSE-SU-2021_0060-1
OPENSUSE-SU-2021_0242-1
SUSE-SU-2021:0096-1
SUSE-SU-2021:0108-1
SUSE-SU-2021:0117-1

Produtos afetados

Alt Linux
Linux Kernel
Suse