What’s Vulnerable › Vulnerabilities
CVE-2026-80665: KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFN
- Severity: high (CVSS 7.1 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-08-28 · updated 2026-08-29
Description
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFN kvm_handle_vncr_abort() assumes that s1_walk_result conveys an abort when kvm_translate_vncr() returns -EFAULT. This is not always the case as it's possible to encounter 'late' failures on the output of S1 translation, e.g. a GFN outside of the memslots. Fix it by preparing an external abort before returning from kvm_translate_vncr(). Get rid of the BUG_ON() in the fault injection path while at it.
Affected products
- Linux kernel: 6.16 — fixed in 7.2
How to fix
Upgrade to a fixed version: Linux kernel 7.2. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/4ead4def04659739c399bfcb063f8a906194c79f
- https://git.kernel.org/stable/c/53804b6839573c9c6fff5f4cf075d6746267345e
- https://git.kernel.org/stable/c/9f3e83345a56280efffe235c65593c7e544c0fcc
Get alerted when CVE-2026-80665 or the next vulnerability affects your stack