Linux · Linux Kernel · CVE-2021-47390
**Nome do software vulnerável e versões afetadas**
Kernel do Linux (versões afetadas não especificadas)
**Descrição**
O problema está relacionado a um acesso à memória fora dos limites da pilha a partir da função `ioapic write indirect()` no módulo KVM x86. O KASAN relata um erro de acesso fora dos limites da pilha em `kvm make vcpus request mask+0x174/0x440 [kvm]`. O problema parece ser que o `vcpu bitmap` é alocado como um único `long` na pilha, mas deveria ter o tamanho de `KVM MAX VCPUS` `long`. Além disso, os 16 bits inferiores de `vcpu bitmap` são zerados com `bitmap zero()` sem motivo específico, o que pode ser devido a uma confusão entre as variáveis `bitmap` e `vcpu bitmap` em `kvm bitmap or dest vcpus()`. A função `kvm make vcpus request mask()` está envolvida, e o problema está relacionado à função `ioapic write indirect()`.
**Recomendações**
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.