Linux · Linux Kernel · CVE-2022-48727
**Nome do software vulnerável e versões afetadas**
Kernel do Linux (versões afetadas não especificadas)
**Descrição**
O problema está relacionado à função `fixup guest exit` no subsistema arm64 do componente KVM do kernel do Linux. Ela ocorre quando um SError é sincronizado e o valor `vcpu->arch.fault.esr el2` é atualizado a partir do registro de hardware. Se um IRQ sincronizar um SError, o valor `esr` do `vcpu` fica desatualizado. Isso pode fazer com que o KVM corrompa o registro `ELR EL2`, levando à execução dupla de uma instrução do convidado não relacionada. O problema surge quando a exceção anterior não relacionada a IRQ era um HVC, e o KVM tenta processar o SError primeiro e reexecutar o HVC se o convidado sobreviver ao SError.
**Recomendações**
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.