CVE Database›Document archive›CVE-2026-89930

CVE-2026-89930

kernel: KVM: nVMX: Service local TLB flushes on failed nested VM-Enter

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · September 16, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's Kernel-based Virtual Machine (KVM) nested virtualization (nVMX) component. KVM fails to perform necessary Translation Lookaside Buffer (TLB) flushes when a nested virtual machine (VM) entry operation fails. This can lead to an outdated TLB state, potentially allowing a guest virtual machine to operate with incorrect memory translations.

Statement

A KVM nVMX TLB state bug can occur when a nested VM-Enter fails after KVM has already switched far enough into L2 context and queued a local TLB flush. The failed path did not service the queued flush, while VPID tracking such as last_vpid could already be updated. A later successful nested entry could then run with stale TLB translations and may weaken memory isolation between nested virtualization contexts. For the CVSS the PR:L is selected because a local user or process needs access to KVM and nested VMX execution, but full host administrator privileges are not necessarily required in many deployments. The issue is not network reachable by itself and is triggered through local virtualization control paths rather than packet traffic. Impact is at least limited confidentiality, integrity, and availability risk in nested guest memory handling.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-664 · Improper Control of a Resource Through its Lifetime