PT-2021-8271 · Linux+2 · Linux Kernel+2

He Ying

·

Publicado

2021-04-23

·

Atualizado

2024-12-11

·

CVE-2021-46961

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Versões do kernel Linux 4.19.95.aarch64 e anteriores
Descrição
A vulnerabilidade está relacionada ao tratamento de interrupções espúrias no kernel Linux. Quando ocorre uma interrupção espúria, o kernel não deveria habilitar interrupções, mas, neste caso, ele o faz, levando a uma situação de NMI aninhado. Isso pode causar um kernel panic e, potencialmente, permitir que um invasor trave o sistema. O problema é causado por um ‘BUG ON(in nmi())’ em nmi enter(). Mover o tratamento de interrupções espúrias o mais cedo possível no manipulador GICv3 corrige esse problema.
Recomendações
Para resolver este problema, atualize o kernel do Linux para uma versão que inclua a correção para esta vulnerabilidade. Especificamente, para a versão 4.19.95.aarch64 do kernel do Linux, atualize para uma versão mais recente que inclua o patch para irqchip/gic-v3: Não habilite irqs ao lidar com interrupções espúrias. Como solução alternativa temporária, considere desativar a função nmi enter() até que um patch esteja disponível. No entanto, essa não é uma solução recomendada a longo prazo, pois pode ter consequências indesejadas na estabilidade e no desempenho do sistema.

Correção

RCE

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2025-00821
CVE-2021-46961
OPENSUSE-SU-2024_1489-1
SUSE-SU-2024:1454-1
SUSE-SU-2024:1465-1
SUSE-SU-2024:1489-1

Produtos afetados

Astra Linux
Linux Kernel
Suse