CVE-2026-72288
kernel: KVM: arm64: vgic: Handle race between interrupt affinity change and LPI disabling
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · August 15, 2026
Updated · October 31, 2026
Description
A flaw was found in the KVM (Kernel-based Virtual Machine) component for ARM64 architecture in the Linux kernel. This vulnerability arises from a race condition within the virtual Generic Interrupt Controller (vgic) when an interrupt's processor affinity is changed at the same time its Locality-aware Peripheral Interrupt (LPI) is being disabled. This timing issue can lead to a Use-After-Free (UAF) error, where the system attempts to use memory that has already been released. A local attacker could exploit this flaw to cause system instability, potentially resulting in a denial of service or, in some scenarios, arbitrary code execution.
Statement
This flaw is assessed with a Moderate severity rating because successful exploitation demands tight timing synchronization between multiple virtual processors to hit the race condition on 64-bit ARM hypervisors. The issue exclusively affects Red Hat Enterprise Linux running as a KVM host on ARM64 hardware; non-ARM architectures do not implement this virtual interrupt controller logic and are unaffected. An attacker with access to a guest virtual machine could attempt to trigger the memory corruption to crash the host kernel, leading to a denial of service.
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 · 7CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE-364 · Signal Handler Race Condition