Skip to content
Heist/ feed
High

KVM: x86: Ignore pending PV EOI if the vCPU has since disabled PV EOIs

Type: advisorySource: Official CVE List1 source record

In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Ignore pending PV EOI if the vCPU has since disabled PV EOIs Ignore KVM's internal "service pending PV EOI" request if the vCPU has disabled PV EOIs since the request was made. Asserting that PV EOIs are enabled can fail if reading guest memory in pv_eoi_get_user() fails, i.e. if pv_eoi_test_and_clr_pending() bails early, *and* the vCPU also disables PV EOIs. kernel BUG at arch/x86/kvm/lapic.c:3338! Oops: invalid opcode: 0000 [#1] SMP CPU: 4 UID: 1000 PID: 890 Comm: pv_eoi_test Not tainted 7.0.0-d585aa5894d8-vm #337 PREEMPT Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015 RIP: 0010:kvm_lapic_sync_from_vapic+0x12b/0x140 [kvm] Call Trace: kvm_arch_vcpu_ioctl_run+0x1075/0x1c30 [kvm] kvm_vcpu_ioctl+0x2d5/0x980 [kvm] __x64_sys_ioctl+0x8a/0xd0 do_syscall_64+0xb5/0xb40 entry_SYSCALL_64_after_hwframe+0x4b/0x53 Modules linked in: kvm_intel kvm irqbypass ---[ end trace 0000000000000000 ]---

Announced Group revision 1
Original source ↗

CVE-2026-72284

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-72284

Linux

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Linux

Source reference: /containers/cna/affected/1/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "ae7a2a3fb6f8b784c2752863f4f1f20c656f76fb",
        "lessThan": "038b9ce6fafda1babd1e33d52cbc6039747a6d87",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "ae7a2a3fb6f8b784c2752863f4f1f20c656f76fb",
        "lessThan": "8e9f7a95279bf608cf4c331ed89612e28c04564f",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "ae7a2a3fb6f8b784c2752863f4f1f20c656f76fb",
        "lessThan": "ebd7845ca0471d251a1cb48d84eb165aff5b7123",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "ae7a2a3fb6f8b784c2752863f4f1f20c656f76fb",
        "lessThan": "97542f15dc4cf6cd3fdc035e482dca54246ddf48",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "ae7a2a3fb6f8b784c2752863f4f1f20c656f76fb",
        "lessThan": "32bdca80aa81c2cb906f50a88b220ce1ecdc5e6e",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "ae7a2a3fb6f8b784c2752863f4f1f20c656f76fb",
        "lessThan": "9285e4070df2c40585c3d7ec9571faa7a2b97e17",
        "versionType": "git"
      }
    ],
    "programFiles": [
      "arch/x86/kvm/lapic.c"
    ],
    "defaultStatus": "unaffected"
  },
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "3.6"
      },
      {
        "status": "unaffected",
        "version": "0",
        "lessThan": "3.6",
        "versionType": "semver"
      },
      {
        "status": "unaffected",
        "version": "6.1.178",
        "versionType": "semver",
        "lessThanOrEqual": "6.1.*"
      },
      {
        "status": "unaffected",
        "version": "6.6.145",
        "versionType": "semver",
        "lessThanOrEqual": "6.6.*"
      },
      {
        "status": "unaffected",
        "version": "6.12.97",
        "versionType": "semver",
        "lessThanOrEqual": "6.12.*"
      },
      {
        "status": "unaffected",
        "version": "6.18.40",
        "versionType": "semver",
        "lessThanOrEqual": "6.18.*"
      },
      {
        "status": "unaffected",
        "version": "7.1.5",
        "versionType": "semver",
        "lessThanOrEqual": "7.1.*"
      },
      {
        "status": "unaffected",
        "version": "7.2",
        "versionType": "original_commit_for_fix",
        "lessThanOrEqual": "*"
      }
    ],
    "programFiles": [
      "arch/x86/kvm/lapic.c"
    ],
    "defaultStatus": "affected"
  }
]
Related CVEs
CVE-2026-72284

Source reference: /cveMetadata/cveId

Publisher severity

high

Source reference: /containers/cna/metrics

Event
#33004 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement