Description
In the Linux kernel, the following vulnerability has been resolved:

KVM: nVMX: Force MSR bitmap refresh if runtime eVMCS controls are modified

Force a refresh of the vmcs02 MSR bitmap during nested VM-Enter if the
runtime eVMCS controls (pin, primary, secondary, etc.) are being updated.
If L1 isn't intercepting TPR writes, runs L2 with TPR virtualization, and
then runs the same L2 with TPR virtualization disabled, KVM will fail to
refresh msr_bitmap02 and leave TPR in passthrough mode even though TPR
virtualization is disabled. I.e. failure to refresh the bitmap lets L2 (or
L1 by proxy) read and write L0's TPR.
Published: 2026-10-18
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation / VM Escape
Action: Apply Patch
AI Analysis

Impact

The flaw lies in the Linux kernel’s KVM nested virtualization code, where the VMCS MSR bitmap is not refreshed when runtime eVMCS controls are changed. As a result, the host’s Thermal Processing Register (TPR) can remain in passthrough mode even after TPR virtualization is disabled. This residual passthrough allows a guest or its nested guest to read or modify the host’s TPR register, potentially influencing host scheduling, power management, or creating a foothold for further exploitation. The impact is increased privileges for the guest and a breach of isolation between virtual machines.

Affected Systems

The vulnerability applies to Linux systems using the kernel KVM hypervisor with nested virtualization enabled. Both vendor identifiers "Linux:Linux" indicate the Linux kernel; the specific kernel patches or versions are not listed, so any active kernel build that includes the affected KVM code is susceptible. Systems that run nested guests without proper TPR virtualization handling are at risk.

Risk and Exploitability

The CVSS score of 5.3 signifies a moderate severity, but the vulnerability allows a powerful escalation vector within the hypervisor boundary. The EPSS score of < 1% indicates a very low probability of public exploitation at the time of this analysis, and the issue is not present in the CISA KEV catalog. Exploitation would require an attacker who controls a nested guest (L2) that modifies eVMCS controls while the host’s L1 does not intercept TPR writes. Under those conditions, the guest could read or alter host TPR, undermining isolation and potentially enabling further attacks.

Generated by OpenCVE AI on October 23, 2026 at 08:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to the latest stable release that contains the fix for CVE-2026-98720.
  • Disable TPR virtualization on the host or configure virtual machines so that TPR virtualization is not enabled when it is not required.
  • For hosts that do not need nested virtualization, turn the nested VM feature off; if nested guests are required, restrict their privileges and monitor for anomalous TPR activity.

Generated by OpenCVE AI on October 23, 2026 at 08:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
History

Fri, 23 Oct 2026 07:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-270
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:N/I:N/A:H'}

threat_severity

Moderate


Sun, 18 Oct 2026 19:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Sun, 18 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: KVM: nVMX: Force MSR bitmap refresh if runtime eVMCS controls are modified Force a refresh of the vmcs02 MSR bitmap during nested VM-Enter if the runtime eVMCS controls (pin, primary, secondary, etc.) are being updated. If L1 isn't intercepting TPR writes, runs L2 with TPR virtualization, and then runs the same L2 with TPR virtualization disabled, KVM will fail to refresh msr_bitmap02 and leave TPR in passthrough mode even though TPR virtualization is disabled. I.e. failure to refresh the bitmap lets L2 (or L1 by proxy) read and write L0's TPR.
Title KVM: nVMX: Force MSR bitmap refresh if runtime eVMCS controls are modified
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:24:31.090Z

Reserved: 2026-09-25T10:25:14.366Z

Link: CVE-2026-98720

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:25.583

Modified: 2026-10-19T10:19:36.230

Link: CVE-2026-98720

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-18T00:00:00Z

Links: CVE-2026-98720 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T08:45:16Z

Weaknesses
  • CWE-270

    Privilege Context Switching Error