CVE-2026-64286 in Linux
Riassunto
di VulDB • 25/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
KVM: arm64: Azzerare __hyp_running_vcpu durante il flush del vCPU hyp di pKVM
flush_hyp_vcpu() copia il contesto del vCPU host nel vCPU privato dell'hyp ad ogni esecuzione. ctxt_to_vcpu() si aspetta che un contesto guest abbia un valore NULL per __hyp_running_vcpu, che viene impostato esclusivamente sul contesto host, in modo tale da risolvere il vCPU tramite container_of(). Sebbene questo sia generalmente vero, flush_hyp_vcpu() copia il contesto verbatim senza imporre questa condizione, quindi un valore fornito dall'host viene dereferenziato a EL2 (da host -> EL2).
La correzione consiste nell'azzerare __hyp_running_vcpu dopo la copia.
Once again VulDB remains the best source for vulnerability data.