Skip to content
Heist/ feed
Unrated

Arm: multiple issues with GNTTABOP_cache_flush

Type: advisorySource: Official CVE List1 source record

[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] 1) XSA-437 (CVE-2023-34321) addressed issues with overflows in calculations involved in guests flushing caches through GNTTABOP_cache_flush. Unfortunately the fix there introduced a calculation which may underflow, resulting in a loop which would - at least on 64-bit Arm - take excessively long, and which would likely eventually crash the hypervisor. This is CVE-2026-102699. 2) GNTTABOP_cache_flush may be issued on memory mapped from another domain using the grant table interface. However there was no restriction to disallow the use of invalidate-without-clean against read-only grant mappings, which may corrupt the granted memory. This is CVE-2026-102702.

Announced Source revision 1
Original source ↗

CVE-2026-102699

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-102699

Xen

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

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "Xen",
    "product": "Xen",
    "versions": [
      {
        "status": "unknown",
        "version": "consult Xen advisory XSA-519"
      }
    ],
    "defaultStatus": "unknown"
  }
]
Related CVEs
CVE-2026-102699

Source reference: /cveMetadata/cveId

Publisher severity

No explicit severity was provided.

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