PULSE
LIVE15signals / 24h
FEED
ransomqilin reclama a Jubilee Jobs · NG · Professional Servicesransomqilin reclama a The Myers Y Cooper · Professional Servicesransomqilin reclama a Guntert & Zimmerman · CH · Manufacturingransomqilin reclama a Principle Diagnostics Laboratory · IN · Healthcareransommoneymessage reclama a Yourway Transportation · Transportationransomqilin reclama a GURR Abdichtungstechnik GmbH · DE · Manufacturingransomnova reclama a SistNet · IT · Not Foundransompayoutsking reclama a T****r · US · Technologyransomsecurotrop reclama a Advantage Sintered Metals · US · Manufacturingransomqilin reclama a GOP · GB · Otherransomnova reclama a Center Of Information Technologies In Finance Public Institution · Financial Servicesransomunsafe reclama a Jiva Health · IN · Healthcareransomsafepay reclama a upland.k12.ca.us · US · Educationransomsafepay reclama a gvsurgicalarts.com · US · Healthcareransomqilin reclama a Jubilee Jobs · NG · Professional Servicesransomqilin reclama a The Myers Y Cooper · Professional Servicesransomqilin reclama a Guntert & Zimmerman · CH · Manufacturingransomqilin reclama a Principle Diagnostics Laboratory · IN · Healthcareransommoneymessage reclama a Yourway Transportation · Transportationransomqilin reclama a GURR Abdichtungstechnik GmbH · DE · Manufacturingransomnova reclama a SistNet · IT · Not Foundransompayoutsking reclama a T****r · US · Technologyransomsecurotrop reclama a Advantage Sintered Metals · US · Manufacturingransomqilin reclama a GOP · GB · Otherransomnova reclama a Center Of Information Technologies In Finance Public Institution · Financial Servicesransomunsafe reclama a Jiva Health · IN · Healthcareransomsafepay reclama a upland.k12.ca.us · US · Educationransomsafepay reclama a gvsurgicalarts.com · US · Healthcare
← All CVEs
CVE WatchJul 25, 2026

CVE-2026-64287

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Bound used_lrs when flushing the pKVM hyp vCPU flush_hyp_v

CVSS

No CVSS

EPSS

KEV

Exploit Today

0

0-100

Published: Jul 25, 2026 · Last modified: Jul 25, 2026

EPSS · 30d

Not enough EPSS history yet.

Technical description

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Bound used_lrs when flushing the pKVM hyp vCPU flush_hyp_vcpu() copies the host vGIC state into the hyp's private vCPU on every run. The vGIC list register save and restore use used_lrs as their loop bound and expect it to stay within the number of implemented list registers. While this is generally the case, flush_hyp_vcpu() copies vgic_v3 verbatim and does not enforce this, so a value provided by the host is used at EL2 to index vgic_lr[] and access ICH_LR<n>_EL2 (host -> EL2). Fix by clamping used_lrs to the number of implemented list registers after the copy, as the trusted path already does in vgic_flush_lr_state(). The number of implemented list registers is constant after init, so it is replicated once from kvm_vgic_global_state.nr_lr into hyp_gicv3_nr_lr rather than read on every entry.

Official references
Related CVEs

No related CVEs by CWE or product.