PT-2021-7382 · Linux+5 · Linux Kernel+5

W1Tcher.Bupt

·

Publicado

2021-11-09

·

Atualizado

2023-10-04

·

CVE-2021-4001

CVSS v2.0

4.7

Média

VetorAV:L/AC:M/Au:N/C:N/I:C/A:N
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 5.16 rc2
Descrição
Foi encontrada uma condição de corrida no verificador ebpf do kernel Linux entre bpf map update elem e bpf map freeze devido à falta de um bloqueio em kernel/bpf/syscall.c. Esse problema permite que um usuário local com privilégios especiais, como cap sys admin ou cap bpf, modifique o espaço de endereços mapeado congelado, comprometendo potencialmente a integridade dos dados.
Recomendações
Para versões do kernel Linux anteriores à 5.16 rc2, atualize para a versão 5.16 rc2 ou posterior para resolver o problema. Como solução temporária, considere restringir o uso das funções bpf map update elem e bpf map freeze até que um patch esteja disponível. Além disso, limitar privilégios para impedir que usuários locais obtenham as capacidades cap sys admin ou cap bpf pode ajudar a minimizar o risco de exploração.

Correção

Time Of Check To Time Of Use

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2021-3330
ALT-PU-2021-3358
ALT-PU-2021-3433
ALT-PU-2021-3434
ALT-PU-2021-3435
ALT-PU-2021-3478
ALT-PU-2021-3485
ALT-PU-2021-3527
ALT-PU-2021-3563
ALT-PU-2021-3573
ALT-PU-2021-3660
ALT-PU-2022-1117
ALT-PU-2022-1240
ALT-PU-2022-1419
ALT-PU-2022-1421
ALT-PU-2023-1814
ALT-PU-2023-4894
BDU:2022-05887
CVE-2021-4001
MGASA-2021-0538
MGASA-2021-0539
OPENSUSE-SU-2022:0056-1
OPENSUSE-SU-2022:0131-1
OPENSUSE-SU-2022_0056-1
OPENSUSE-SU-2022_0131-1
SUSE-SU-2022:0056-1
SUSE-SU-2022:0079-1
SUSE-SU-2022:0131-1
SUSE-SU-2022:0181-1
SUSE-SU-2022:0197-1
SUSE-SU-2022:0978-1
SUSE-SU-2022:0984-1
USN-5207-1
USN-5265-1
USN-5278-1
USN-6417-1

Produtos afetados

Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Suse
Ubuntu