Impact
The flaw lies in the ARM64 Linux kernel’s boot code where writes to the PMZr_EL0 register are not correctly trapped when the system is executing in EL2. Because the trap bit for PMZr_EL0 never gets set, a user‑space write can be delivered to the hypervisor domain and trigger a BUG() without producing a standard panic message, causing the host to crash. The vulnerability therefore allows a privileged user process to bring down the entire kernel, potentially interrupting services without obvious log entries.
Affected Systems
All ARM64 Linux kernel builds that contain the unpatched boot sequence are vulnerable. The advisory does not specify a version range, so any kernel prior to the patch that introduces proper trap handling for PMZr_EL0 is considered at risk.
Risk and Exploitability
The CVSS score of 4.7 indicates a low severity impact, and the EPSS score of less than 1% shows the likelihood of exploitation is very low. The vulnerability is not listed in CISA's KEV catalog. The attack vector is expected to be local: a privileged or compromised user‑space process that writes to PMZr_EL0 via the perf interface when kernel.perf_user_access=1 can trigger the kernel BUG() in EL2, causing a host crash without a standard panic message, which may make detection harder.
OpenCVE Enrichment
Debian DLA