Bug 2528739 (CVE-2026-80873) - CVE-2026-80873 kernel: KVM: arm64: nv: Write ESR_EL2 for injected nested SError exceptions
Summary: CVE-2026-80873 kernel: KVM: arm64: nv: Write ESR_EL2 for injected nested SErr...
Keywords:
Status: NEW
Alias: CVE-2026-80873
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-04 17:17 UTC by OSIDB Bzimport
Modified: 2026-10-20 13:18 UTC (History)
17 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-04 17:17:46 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.