CVE Database›Document archive›CVE-2026-64555

CVE-2026-64555

kernel: KVM: arm64: nv: Fix SPSR_EL2 restore in kvm_hyp_handle_mops()

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · July 27, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's Kernel-based Virtual Machine (KVM) for ARM64 architecture, specifically affecting nested virtualization. The kvm_hyp_handle_mops() function, responsible for handling certain virtualization operations, incorrectly restored the SPSR_EL2 register. This occurred because a synthetic value used for nested virtualization was written directly to hardware without proper translation, leading to an improper reset of the single-step state machine. This could potentially impact the stability or security of nested virtualized environments.

Statement

This vulnerability is rated as Moderate severity because exploitation requires an authenticated local user within a guest environment on an ARM64 host with nested virtualization active. The issue stems from register desynchronization during exception handling in nested virtualization mode, which can lead to abnormal guest behavior or guest-level denial of service. The impact is confined to virtualized ARM64 guests running under KVM configurations that support nested hypervisors, limiting the blast radius across typical enterprise deployments.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-681 · Incorrect Conversion between Numeric Types