CVE-2026-72280
Description
A flaw was found in the Linux kernel's KVM (Kernel-based Virtual Machine) for ARM64 architectures. A guest operating system, when operating in a nested virtualization environment, could trigger a hypervisor panic (hyp_panic) by writing to the ZCR_EL2 system register alias. This issue leads to a denial of service for the virtual machine, potentially affecting the stability of the host system.
Statement
A moderate denial-of-service vulnerability was found in the Linux kernel's KVM subsystem for ARM64 in Red Hat Enterprise Linux and Red Hat In-Vehicle OS. When nested virtualization is in use, a guest operating in a nested context may write to the ZCR_EL2 system register alias, which is an expected operation when FEAT_NV2 is advertised to the L1 hypervisor. The kernel incorrectly treats this legitimate write as a warning condition; because the hypervisor vectors are installed at that point, the warning has the effect of a hypervisor panic (hyp_panic), causing a denial of service affecting the host and the virtual machines running on it. Only ARM64 systems that expose KVM nested virtualization to guests are exposed to this flaw; guests that do not run nested virtualization cannot trigger it.
The vulnerable code is not present in Red Hat Enterprise Linux 6, 7, and 8, nor in the Red Hat Enterprise Linux 9.2 and 9.4 update streams, so those products are not affected. The affected Red Hat Enterprise Linux 9 and 10 kernel/kernel-rt streams and Red Hat In-Vehicle OS 2 are marked for a deferred fix because the issue is a guest-triggered denial of service with no impact on confidentiality or integrity; the residual risk is that an attacker able to run code in a guest on an affected ARM64 host with nested virtualization configured could panic the host hypervisor and disrupt all guests running on that host. Red Hat rates this flaw moderate severity (CVSS 5.5, AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H), lower than the upstream important rating (7.1), because exploitation requires the ability to run code inside a guest on an ARM64 KVM host that has nested virtualization exposed.
Mitigation
The vulnerable code path is only reachable from a guest running in a nested virtualization context on an ARM64 KVM host. As a workaround, hosts that do not require nested virtualization can avoid exposing nested virtualization (FEAT_NV2) to their guests, which prevents a guest from triggering this flaw. For deployments that require nested virtualization, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
Common Vulnerability Scoring System (CVSS) Score Details
Info alert:Important note
CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).
The following CVSS metrics and score provided are preliminary and subject to review.
CVSS v3 Score Breakdown
| Red Hat | NVD | cve.org | |
|---|---|---|---|
| Base Score | 5.5 | N/A | 7.1 |
| Attack Vector | Local | N/A | Local |
| Attack Complexity | Low | N/A | Low |
| Privileges Required | Low | N/A | None |
| User Interaction | None | N/A | None |
| Scope | Unchanged | N/A | Changed |
| Confidentiality | None | N/A | None |
| Integrity Impact | None | N/A | None |
| Availability Impact | High | N/A | High |
Vector
Red Hat: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
cve.org: CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H
Understanding the Weakness (CWE)
Availability
Technical Impact: DoS: Crash, Exit, or Restart
An attacker that can trigger an assert statement can still lead to a denial of service if the relevant code can be triggered by an attacker, and if the scope of the assert() extends beyond the attacker's own session.
Frequently Asked Questions
Not sure what something means? Check out our Security Glossary.
Want to get errata notifications? Sign up here.