---
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 >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <
    8676b29d186fcb5c1251d8152fc91d19421e5600
  - >-
    Linux >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <
    e27fc915c8f575ab5630e27d97465c2077d4b9d1
  - Linux < 7.2.10
  - Linux (all versions)
published: '2026-10-18'
updated: '2026-10-18'
sourceUpdated: '2026-10-18T15:46:47.176Z'
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
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 >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 8676b29d186fcb5c1251d8152fc91d19421e5600`
- `Linux >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < e27fc915c8f575ab5630e27d97465c2077d4b9d1`
- `Linux < 7.2.10`
- `Linux (all versions)`

## Remediation

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