Vulnerability · Published Apr 3, 2026 · Assigned by Linux

CVE-2026-23466drm/xe: Open-code GGTT MMIO access protection

High 7.8

In plain English

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

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

Official description

In the Linux kernel, the following vulnerability has been resolved: drm/xe: Open-code GGTT MMIO access protection GGTT MMIO access is currently protected by hotplug (drm_dev_enter), which works correctly when the driver loads successfully and is later unbound or unloaded. However, if driver load fails, this protection is insufficient because drm_dev_unplug() is never called. Additionally, devm release functions cannot guarantee that all BOs with GGTT mappings are destroyed before the GGTT MMIO region is removed, as some BOs may be freed asynchronously by worker threads. To address this, introduce an open-coded flag, protected by the GGTT lock, that guards GGTT MMIO access. The flag is cleared during the dev_fini_ggtt devm release function to ensure MMIO access is disabled once teardown begins. (cherry picked from commit 4f3a998a173b4325c2efd90bdadc6ccd3ad9a431)

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:10kernel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug-devel-matched6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug-devel-matched5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-debug-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-debug-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-devel-matched6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-devel-matched5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-64k-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-64k-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-abi-stablelists6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-abi-stablelists5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-cross-headers6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-cross-headers5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-devel-matched6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-devel-matched5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-debug-uki-virt6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-debug-uki-virt5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-devel-matched6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-devel-matched5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-doc6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-doc5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-headers6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-headers5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-modules-extra-matched6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:10kernel-rt6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-debug6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-debug5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-debug-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-debug-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-debug-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-debug-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-debug-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-debug-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-debug-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-debug-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-debug-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-debug-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-64k-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-64k-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-debug6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-debug5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-debug-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-debug-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-debug-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-debug-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-debug-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-debug-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-debug-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-debug-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-debug-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-debug-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-rt-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-rt-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-tools6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-tools5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-tools-libs6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-tools-libs5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-tools-libs-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-tools-libs-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-uki-virt6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-uki-virt5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-uki-virt-addons6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-uki-virt-addons5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump-devel6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump-devel5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump-devel-matched6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump-devel-matched5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump-modules6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump-modules5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump-modules-core6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump-modules-core5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10kernel-zfcpdump-modules-extra6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9kernel-zfcpdump-modules-extra5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10libperf6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9libperf5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10perf6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9perf5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10python3-perf6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9python3-perf5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10rtla6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9rtla5.14.0-687.47.1.el9_8ALSA-2026:67150
AlmaLinux:10rv6.12.0-211.55.1.el10_2ALSA-2026:67471
AlmaLinux:9rv5.14.0-687.47.1.el9_8ALSA-2026:67150
Debian:13linux6.12.85-1DEBIAN-CVE-2026-23466
Debian:14linux6.19.10-1DEBIAN-CVE-2026-23466
Rocky Linux:10kernel0:6.12.0-211.55.1.el10_2RLSA-2026:67471
Rocky Linux:9kernel0:5.14.0-687.47.1.el9_8RLSA-2026:67150
Ubuntu:25.10linuxno fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:25.10linux-awsno fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-aws-6.14no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-aws-6.17no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2026-23466
Ubuntu:25.10linux-azureno fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-azure-6.11no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-azure-6.14no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-azure-6.17no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2026-23466
Ubuntu:25.10linux-azure-fdeno fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-azure-fde-6.14no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-azure-nvidia-6.14no fix listedUBUNTU-CVE-2026-23466
Ubuntu:25.10linux-gcpno fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-gcp-6.11no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-gcp-6.14no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-gcp-6.17no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-hwe-6.11no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-hwe-6.14no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-hwe-6.17no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.11no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-nvidia-6.11no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-nvidia-6.17no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2026-23466
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-oem-6.11no fix listedUBUNTU-CVE-2026-23466
Ubuntu:24.04:LTSlinux-oem-6.14no fix listedUBUNTU-CVE-2026-23466

Affected products (as reported)

VendorProductVersions
Linux Linux 919bb54e989c1edef87e9797be125c94c450fc65 – before e2b424aadecb640f9e037b2891191cf8fd4c64cf919bb54e989c1edef87e9797be125c94c450fc65 – before 1e9e2640d870d4837bcfdc220cb2c99ae5ee119f919bb54e989c1edef87e9797be125c94c450fc65 – before 76326dc06d8793c2c81c31cc0115dbc348de2f88919bb54e989c1edef87e9797be125c94c450fc65 – before 01f2557aa684e514005541e71a3d01f4cd45c170
Linux Linux 6.12

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

References