---
id: CVE-2026-102700
title: |-
  With its original introduction, GNTTAB_cache_flush was made available
  uniformly
summary: |-
  With its original introduction, GNTTAB_cache_flush was made available
  uniformly.  XSA-232 (CVE-2017-14318) then covered an omitted NULL
  pointer check, yet the addition of that check failed to adjust the
  subsequent error path.  That error…
severity: none
published: '2026-10-13'
updated: '2026-10-14'
sourceUpdated: '2026-10-14T16:10:14.750'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-102700'
references:
  - url: 'https://xenbits.xenproject.org/xsa/advisory-520.html'
    label: security@xen.org
  - url: 'http://xenbits.xen.org/xsa/advisory-520.html'
    label: af854a3a-2127-422b-91ae-364da2661108
tags:
  - nvd
ingestedAt: '2026-10-13T16:35:46.735Z'
---

## Overview

With its original introduction, GNTTAB_cache_flush was made available
uniformly.  XSA-232 (CVE-2017-14318) then covered an omitted NULL
pointer check, yet the addition of that check failed to adjust the
subsequent error path.  That error path fails to drop a page reference in
case the specified page is owned by a special system domain (DOM_IO and
DOM_COW are system domains which can have memory pages assigned to them.)

## Remediation

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