Description
[This CNA information record relates to multiple CVEs; the
text explains which aspects/vulnerabilities correspond to which CVE.]

With the introduction of Grant Table v2 came the requirement to be able to
switch between versions. Switching from v1 to v2 reduces the number of
valid grant references, as a bigger shared entry structure is then needed
while the shared table doesn't change size. Switching from v2 back to v1
the status frames, which are separate in v2, go away.

Code holding, but intermediately dropping and then re-acquiring the grant
table lock, sometimes wrongly assumes that said properties wouldn't change
across the window in time where the lock is not being held.

The v1 -> v2 issue is CVE-2026-62435.

The v2 -> v1 issue is CVE-2026-62436.
Published: 2026-07-28
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from a race condition when the Xen hypervisor switches a grant table from version 2 back to version 1. While the table lock is temporarily dropped, an attacker can exploit the assumption that grant table properties remain unchanged. If successful, the attacker might manipulate shared memory permissions or access stale grant references, leading to potential integrity violations or denial of service in a virtualized environment.

Affected Systems

This issue affects Xen hypervisor implementations. Specific impacted product is Xen: Xen. No official product or version list is provided by the CNA; therefore the scope covers all Xen hypervisor releases that support grant table version switching, until an official fix is released.

Risk and Exploitability

The CVSS base score of 6.5 indicates a medium severity vulnerability. The EPSS score is below 1%, indicating a low likelihood of exploitation at present, and the vulnerability is not listed in CISA’s KEV catalog. The attack is likely limited to a privileged guest or malicious hypervisor, requiring an attacker to hold a valid graphical or memory sharing context when the version switch occurs. Due to the race condition, exploitation would require precise timing or repeated attempts, making it more complex than a straightforward remote attack.

Generated by OpenCVE AI on August 3, 2026 at 15:05 UTC.

Remediation

Vendor Workaround

Using the "gnttab=max-ver:1" hypervisor command line option will avoid the vulnerability. Using the "max_grant_version=1" guest configuration option for guests will also avoid the vulnerability.


OpenCVE Recommended Actions

  • Configure the hypervisor startup option gnttab=max-ver:1 to disallow grant table version changes.
  • Set the max_grant_version=1 parameter in any guest configuration to enforce the same restriction.
  • Upgrade to a Xen hypervisor release that fixes the grant table version race or monitor for future patches.

Generated by OpenCVE AI on August 3, 2026 at 15:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6424-1 xen security update
History

Tue, 28 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared Xen
Xen xen
Vendors & Products Xen
Xen xen

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] With the introduction of Grant Table v2 came the requirement to be able to switch between versions. Switching from v1 to v2 reduces the number of valid grant references, as a bigger shared entry structure is then needed while the shared table doesn't change size. Switching from v2 back to v1 the status frames, which are separate in v2, go away. Code holding, but intermediately dropping and then re-acquiring the grant table lock, sometimes wrongly assumes that said properties wouldn't change across the window in time where the lock is not being held. The v1 -> v2 issue is CVE-2026-62435. The v2 -> v1 issue is CVE-2026-62436.
Title grant-table: version change racing with other operations
Weaknesses CWE-362
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


cve-icon MITRE

Status: PUBLISHED

Assigner: XEN

Published:

Updated: 2026-07-28T15:17:33.705Z

Reserved: 2026-07-14T10:28:12.655Z

Link: CVE-2026-62436

cve-icon Vulnrichment

Updated: 2026-07-28T15:15:49.491Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T13:19:02.553

Modified: 2026-07-28T16:19:41.470

Link: CVE-2026-62436

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T15:15:04Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')