CVE-2021-3490
Rastreamento de limites ALU32 de operações bit a bit do eBPF no kernel Linux
- Publicado
- 4 de jun. de 2021
- Atualizado
- 16 de set. de 2024
- Atribuindo CNA
- canonical
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:HModerado · próximos 30 dias
- Percentil
- 98,0%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O rastreamento de limites ALU32 do eBPF para operações bit a bit (AND, OR e XOR) no kernel Linux não atualizava corretamente os limites de 32 bits, o que poderia ser convertido em leituras e gravações fora dos limites no kernel Linux e, portanto, execução arbitrária de código. Este problema foi corrigido por meio do commit 049c4e13714e ("bpf: Fix alu32 const subreg bound tracking on bitwise operations") (v5.13-rc4) e aplicado via backport aos kernels estáveis nas versões v5.12.4, v5.11.21 e v5.10.37. Os problemas de AND/OR foram introduzidos pelo commit 3f50f132d840 ("bpf: Verifier, do explicit ALU32 bounds tracking") (5.7-rc1) e a variante XOR foi introduzida pelo commit 2921c90d4718 ("bpf:Fix a verifier failure with xor") ( 5.10-rc1).
Fontes
5- Linux_LPE_eBPF_CVE-2021-3490Exploit
Exploração de escalonamento de privilégios local no kernel Linux baseado em eBPF, visando CVE-2021-3490. Fornece acesso de shell root em kernels Ubuntu vulneráveis 5.8.0-25 a 5.11.0-16.
Exploit de prova de conceito para CVE-2021-3490, explorando a falha de rastreamento de limites ALU32 do eBPF no kernel Linux para obter execução arbitrária de código através de leituras e escritas fora dos limites.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.