Vulnerability · Published Jan 5, 2024 · Assigned by XEN

CVE-2023-34326x86/AMD: missing IOMMU TLB flushing

High 7.8

In plain English

A high-severity security flaw in Xen from Xen. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 20% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.8High
Exploit odds (30 days)0.3%top 80.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

The caching invalidation guidelines from the AMD-Vi specification (48882—Rev 3.07-PUB—Oct 2022) is incorrect on some hardware, as devices will malfunction (see stale DMA mappings) if some fields of the DTE are updated but the IOMMU TLB is not flushed. Such stale DMA mappings can point to memory ranges not owned by the guest, thus allowing access to unindented memory regions.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20xen4.17.2-r3ALPINE-CVE-2023-34326
Alpine:v3.21xen4.17.2-r3ALPINE-CVE-2023-34326
Alpine:v3.22xen4.17.2-r3ALPINE-CVE-2023-34326
Alpine:v3.23xen4.17.2-r3ALPINE-CVE-2023-34326
Alpine:v3.24xen4.17.2-r3ALPINE-CVE-2023-34326
Debian:12xen4.17.2+76-ge1f9cb16e2-1~deb12u1DEBIAN-CVE-2023-34326
Debian:13xen4.17.2+55-g0b56bed864-1DEBIAN-CVE-2023-34326
Debian:14xen4.17.2+55-g0b56bed864-1DEBIAN-CVE-2023-34326
Ubuntu:22.04:LTSxenno fix listedUBUNTU-CVE-2023-34326
Ubuntu:24.04:LTSxenno fix listedUBUNTU-CVE-2023-34326
Ubuntu:25.10xenno fix listedUBUNTU-CVE-2023-34326
Ubuntu:26.04:LTSxenno fix listedUBUNTU-CVE-2023-34326
Ubuntu:26.10xenno fix listedUBUNTU-CVE-2023-34326

Affected products (as reported)

VendorProductVersions
Xen Xen see references

Weakness: CWE-672 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References