Skip to content
Heist/ feed
Back to feed
UnratedFix available

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

Type: advisorySources: OSV

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.

Products
Kernel
Affected versions
Not specified
Fixed versions
7.2.10
CVEs
CVE-2026-98714
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 16:47 UTC · Revision 1

Source evidence

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

core-osv · Original source

Published 18 Oct 2026, 15:46 UTC

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.

osv:CVE-2026-98714

Kernel

Fixed versions: 7.2.10

Complete source record
{
  "id": "065920f2c58c831885a3f2899cff573c378343477da24aa51286d8cc3e171365",
  "url": "https://osv.dev/vulnerability/CVE-2026-98714",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "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: 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.",
    "evidence": "osv:CVE-2026-98714",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "7.2.10",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2026-98714",
      "aliases": [
        "CVE-2026-98714"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "8d28fec406e4d5ce6c109fe12699976e72e9748e"
                },
                {
                  "fixed": "8676b29d186fcb5c1251d8152fc91d19421e5600"
                },
                {
                  "fixed": "e27fc915c8f575ab5630e27d97465c2077d4b9d1"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98714.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "2.6.38"
                },
                {
                  "fixed": "7.2.10"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98714.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:51.067467079Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/8676b29d186fcb5c1251d8152fc91d19421e5600",
        "https://git.kernel.org/stable/c/e27fc915c8f575ab5630e27d97465c2077d4b9d1",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98714.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-98714",
        "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
      ],
      "provider_metadata": {
        "cna_assigner": "Linux",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98714.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-98714",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 519910,
  "published_at": "2026-10-18T15:46:47.176+00:00"
}