Skip to main content

Linux Kernel KVM EUVDEUVD-2026-32413

| CVE-2026-46032 MEDIUM
2026-05-27 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-rgj9-vx7j-x86j
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain local access with VM privileges
  2. Delivery
    Enable and configure nested AMD-V guest (L2)
  3. Exploit
    Craft invalid host-state area before VMRUN
  4. Install
    Trigger nested #VMEXIT causing CR3 restoration failure
  5. C2
    Error return silently ignored by nSVM caller
  6. Execute
    Host hypervisor (L1) executes with corrupted page tables
  7. Impact
    Host kernel crash / availability loss for all co-hosted VMs

Vulnerability Assessment

Exploitation Conditions

Exploitation requires: (1) local access to a system running the Linux kernel KVM subsystem with AMD-V (SVM) hardware support, (2) at minimum low-privileged access sufficient to create and operate nested virtual machines (L2 guests), and (3) nested SVM must be enabled - this is a non-default configuration on most distributions, requiring explicit enablement of the kvm_amd nested=1 parameter. The attack cannot be conducted remotely or without VM control capabilities. Limiting factors: non-default nested virtualization configuration, local-only attack vector, and AMD-specific hardware requirement (Intel VT-x/VMX is unaffected). Systems using only Intel processors or not enabling kvm_amd with nested support are not vulnerable.

Impact

Real-world risk is moderate and tightly scoped. The CVSS 3.1 score of 5.5 (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) correctly reflects a local-only, availability-only vulnerability requiring at least low-privileged access - the attacker must be able to operate within or control a nested VM environment on the target host. EPSS at 0.02% (6th percentile) signals very low exploitation probability, consistent with the niche prerequisite of nested AMD virtualization. The vulnerability is not listed in the CISA KEV catalog and no POC has been identified. From an SSVC perspective: exploitation is unlikely (no active exploitation confirmed), the attack is not automatable (requires local access and nested VM control), and technical impact is partial (host DoS only, no code execution path evident). The 'Code Injection' tag in the intelligence metadata conflicts with both the description and the CVSS impact vector (C:N/I:N); this tag should be disregarded. The primary concern is a host hypervisor crash affecting all co-hosted VMs, making this relevant for cloud/VPS providers running AMD-based nested virtualization workloads.

Exploit ScenarioDerived

A local user with sufficient privileges to configure and launch a nested guest VM (L2) on an AMD-V host running an affected kernel engineers a condition where the nested #VMEXIT triggers a CR3 load failure - for example by crafting an invalid host-state area before VMRUN. On an unpatched kernel, the error is silently discarded and the L1 hypervisor continues executing against corrupt page-table mappings, leading to a host kernel crash and DoS affecting all co-hosted virtual machines. No public POC exists for this scenario.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 16, 2026

Nested SVM virtualization in the Linux kernel KVM subsystem can leave the host hypervisor (L1) running with corrupted page-table state when CR3 restoration fails during a nested #VMEXIT. The root function nested_svm_vmexit() returns an error code that most callers silently ignore, meaning the host continues executing against corrupt address-space mappings rather than triggering the shutdown behavior mandated by the AMD Architecture Programmer's Manual. The fix injects a triple fault - mirroring real hardware behavior - and continues cleanup to avoid leaving vCPU state partially torn down. No public exploit exists and EPSS is 0.02%, but the availability impact is high for any host running nested AMD virtualization.

RemediationAI

Upgrade to Linux kernel 7.0.4 (stable) or 7.1-rc1 or later, which include fix commits 5d291ef0585ed880ed4dd71ea1a5965e0a65fb53 and 9a738cf170a4a2332ea3a15e23ec65b5757fe4a1 available at https://git.kernel.org/stable/c/5d291ef0585ed880ed4dd71ea1a5965e0a65fb53 and https://git.kernel.org/stable/c/9a738cf170a4a2332ea3a15e23ec65b5757fe4a1. For systems that cannot be immediately patched, the most effective compensating control is disabling nested virtualization entirely by ensuring the 'nested' module parameter for kvm_amd is set to 0 (e.g., options kvm_amd nested=0 in /etc/modprobe.d/); this eliminates the vulnerable code path entirely but prevents any L1 guest from running its own hypervisor, impacting workloads that rely on nested VMs such as VM-in-VM dev/test environments or nested cloud instances. Restarting the kvm_amd module or rebooting is required for the parameter change to take effect. No vendor advisory URL beyond the upstream stable kernel commits is confirmed at this time.

Affected VersionsENISA

Linux patch: 0
Linux 5.9
Linux d82aaef9c88aa27bce63751d6d6329920b1fe8da <9a738cf170a4a2332ea3a15e23ec65b5757fe4a1
Linux d82aaef9c88aa27bce63751d6d6329920b1fe8da <5d291ef0585ed880ed4dd71ea1a5965e0a65fb53
Linux patch: 7.1-rc1
Linux patch: 7.0.4

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected subsystem is Linux KVM's nested SVM implementation (nSVM), which enables a guest hypervisor (L1) to host its own guests (L2) using AMD-V hardware extensions. During a nested #VMEXIT - the transition that returns control from an L2 guest back to L1 - the processor must restore the host's CR3 register, which holds the physical base address of the page-directory hierarchy and is critical for correct virtual-to-physical address translation. If this load fails (e.g., due to an illegal or inaccessible host-state area), the AMD APM mandates a processor shutdown. The kernel code at nested_svm_vmexit() returned an error code for this condition, but most of its callers in the nSVM path discarded the return value, so execution continued with a corrupted L1 address space. The CWE field is listed as N/A, but this maps most closely to CWE-252 (Unchecked Return Value) compounded by CWE-755 (Improper Handling of Exceptional Conditions). The 'Code Injection' tag from the intelligence source appears misapplied - the CVSS impact metrics (C:N/I:N/A:H) confirm this is an availability-only issue with no integrity or confidentiality components. Affected product: cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* starting from the introduction of nested SVM support through the relevant stable branches prior to the fix commits.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Local-only exploitation requiring nested VM control (PR:L, AV:L); impact is host crash only, no confidentiality or integrity components (C:N/I:N/A:H).

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE MEDIUM
Red Hat 7.0 MEDIUM

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Jun 16, 2026 - 17:37 NVD
5.5 (MEDIUM)
Patch available
May 27, 2026 - 19:46 EUVD
CVE Published
May 27, 2026 - 14:17 nvd
MEDIUM 5.5
CVE Published
May 27, 2026 - 14:17 nvd
UNKNOWN (no severity yet)

DescriptionNVD

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

KVM: nSVM: Triple fault if restore host CR3 fails on nested #VMEXIT

If loading L1's CR3 fails on a nested #VMEXIT, nested_svm_vmexit() returns an error code that is ignored by most callers, and continues to run L1 with corrupted state. A sane recovery is not possible in this case, and HW behavior is to cause a shutdown. Inject a triple fault instead, and do not return early from nested_svm_vmexit(). Continue cleaning up the vCPU state (e.g. clear pending exceptions), to handle the failure as gracefully as possible.

From the APM:

Upon #VMEXIT, the processor performs the following actions in order to return to the host execution context:

...

if (illegal host state loaded, or exception while loading host state) shutdown else execute first host instruction following the VMRUN

Remove the return value of nested_svm_vmexit(), which is mostly unchecked anyway.

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy