---
id: CVE-2026-98714
title: 'KVM: SVM: Update control fields on #VMEXIT if and only if VMRUN succeeded'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  KVM: SVM: Update control fields on #VMEXIT if and only if VMRUN succeeded

  Leave control.erap_ctl and control.clean as-is in the VMCS if VMRUN fails,
  because as per AMD…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 8d28fec406e4d5ce6c109fe12699976e72e9748e <
    8676b29d186fcb5c1251d8152fc91d19421e5600
  - >-
    Linux >= 8d28fec406e4d5ce6c109fe12699976e72e9748e <
    e27fc915c8f575ab5630e27d97465c2077d4b9d1
  - Linux 2.6.38
published: '2026-10-18'
updated: '2026-10-26'
sourceUpdated: '2026-10-26T06:55:47.638Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-98714'
references:
  - url: 'https://git.kernel.org/stable/c/8676b29d186fcb5c1251d8152fc91d19421e5600'
  - url: 'https://git.kernel.org/stable/c/e27fc915c8f575ab5630e27d97465c2077d4b9d1'
tags:
  - cve.org
epss: 0.00155
epssPercentile: 0.04619
ingestedAt: '2026-10-18T16:47:32.511Z'
---

## Overview

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

KVM: SVM: Update control fields on #VMEXIT if and only if VMRUN succeeded

Leave control.erap_ctl and control.clean as-is in the VMCS if VMRUN fails,
because as per AMD:

  there's no explicit architectural guarantee about the behavior in the
  presence of VMRUN failures. So the best thing to do would be to assume
  that if VMRUN fails, the actions requested in the control fields may not
  have been performed.

## Affected

- `Linux >= 8d28fec406e4d5ce6c109fe12699976e72e9748e < 8676b29d186fcb5c1251d8152fc91d19421e5600`
- `Linux >= 8d28fec406e4d5ce6c109fe12699976e72e9748e < e27fc915c8f575ab5630e27d97465c2077d4b9d1`
- `Linux 2.6.38`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
