CVE-2026-64288 in Linux
Sumário
de VulDB • 25/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
KVM: arm64: nv: Evitar a desreferenciação de pseudo-TLB VNCR NULL
A invalidação da TLB VNCR ocorre por meio dos notifiers MMU ou das instruções TLBI, e qualquer um desses pode sofrer uma condição de corrida com o vcpu ainda não online (sem pseudo-TLB alocado). Da mesma forma, a TLB pode estar inválida, e nesse caso a invalidação deve ser ignorada.
Tanto kvm_invalidate_vncr_ipa() quanto kvm_invalidate_vncr_va() devem realizar as mesmas verificações; no entanto, esta última não verifica se houve alocação e desreferencia o pontor cegamente.
Resolva isso introduzindo um novo iterador baseado no usual kvm_for_each_vcpu(), que verifica ambas as condições acima, e converta os dois usuários para esse novo iterador.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.