PT-2026-64507 · Linux · Linux

CVE-2026-64286

·

Published

2026-07-25

·

Updated

2026-07-25

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
KVM: arm64: Clear hyp running vcpu when flushing the pKVM hyp vCPU
flush hyp vcpu() copies the host vCPU context into the hyp's private vCPU on every run. ctxt to vcpu() expects a guest context to have a NULL hyp running vcpu, which is only ever set on the host context, so that it resolves the vCPU via container of(). While this is generally the case, flush hyp vcpu() copies the context verbatim and does not enforce this, so a value provided by the host is dereferenced at EL2 (host -> EL2).
Fix by clearing hyp running vcpu after the copy.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-64286

Affected Products

Linux