CVE-2026-102700 PUBLISHED

gnttab: cache-flush handling may cause page reference leak

Assigner: XEN
Reserved: 29.09.2026 Published: 13.10.2026 Updated: 13.10.2026

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.)

Product Status

Vendor Xen
Product Xen
Versions Default: unknown
  • Version consult Xen advisory XSA-520 is unknown

Affected Configurations

Xen versions 4.5 through 4.20 are affected. Xen versions 4.21 and newer as well as 4.4 and older are not affected.

Only x86 systems are vulnerable. Arm systems are not vulnerable.

Workarounds

There is no known mitigation.

Credits

  • This issue was discovered independently by Andrew Cooper of Citrix and Yehyeong Lee. finder

References

Impacts

  • The most likely outcome is Denial of Service (DoS) of either Domain 0 (then likely affecting the entire host) or of another domain.