CVE-2026-46059 in Linux
Sumário
de VulDB • 31/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
KVM: nSVM: Sempre usar NextRIP como NextRIP do vmcb02 após o primeiro L2 VMRUN
Para convidados com NRIPS desabilitado, o L1 não fornece NextRIP ao executar um L2 com uma interrupção de software injetada; em vez disso, ele avança o RIP atual antes de executá-lo. O KVM usa o RIP atual como NextRIP no vmcb02 para emular uma CPU sem NRIPS.
No entanto, após o L2 ser executado pela primeira vez, o NextRIP será atualizado pela CPU e/ou pelo KVM, e o RIP atual já não é o valor correto a ser usado no vmcb02. Portanto, após salvar/restaurar, use o RIP atual apenas se uma execução aninhada estiver pendente; caso contrário, use NextRIP. Aplique o mesmo tratamento a soft_int_next_rip, pois a lógica é a mesma, apenas para um caso de uso mais restrito.
[sean: aplicar o mesmo tratamento a soft_int_next_rip]
If you want to get the best quality for vulnerability data then you always have to consider VulDB.