CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's KVM (Kernel-based Virtual Machine) implementation on arm64 architectures, specifically in how it handles nested SError exceptions. The impact includes the potential for a guest L2 hypervisor to observe stale exception syndrome registers, which could lead to incorrect exception handling and system instability. Organizations utilizing Linux-based systems with KVM for virtualization should prioritize this issue to ensure the integrity and reliability of their virtualized environments.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Write ESR_EL2 for injected nested SError exceptions kvm_inject_el2_exception() writes ESR_EL2 for synchronous exceptions but not for SError. enter_exception64() does not write ESR_ELx for any exception type, so the constructed syndrome is dropped. A guest L2 hypervisor taking a nested SError observes stale ESR_EL2. This affects both kvm_inject_nested_serror() and the EASE path in kvm_inject_nested_sea(). Write ESR_EL2 for except_type_serror, matching except_type_sync.