Description
In the Linux kernel, the following vulnerability has been resolved:

drm/xe/vm: Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOC

When prefetch region is DRM_XE_CONSULT_MEM_ADVISE_PREF_LOC for a BO VMA,
the code used it as an index into region_to_mem_type[], causing an
out-of-bounds access since the value is -1.

Resolve the preferred location for BO VMAs directly: local VRAM on dGFX
(using the BO's tile placement) or system memory on iGPU.

Discovered using AI-assisted static analysis confirmed by Intel Product
Security.

v2:
-Fix null dereference

(cherry picked from commit d9a4906ac03be9f6ed3f3b45c56c866b867fd75b)
Published: 2026-08-10
Score: 7.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An out-of-bounds index was used when prefetching a buffer object VMA with the CONSULT_MEM_ADVISE_PREF_LOC region, causing the code to read outside the bounds of region_to_mem_type[] and resulting in kernel memory corruption (CWE-787). The bug also includes a null dereference that can lead to a crash. The fix resolves the incorrect preferred location calculation for BO VMAs used by both dGFX and iGPU tiles.

Affected Systems

All Linux kernel deployments that incorporate the drm/xe/vm GPU driver and have not applied the fix provided in the referenced commits. The affected product is the Linux kernel; no specific version details are available.

Risk and Exploitability

The vulnerability is a kernel-level out-of-bounds read (CWE-787). EPSS < 1% indicates a very low exploitation probability and the flaw is not listed in the CISA KEV catalog, but due to its kernel context it is a high risk. Attackers would need to exploit privileged or local GPU memory paths; the likely vector involves loading a malicious texture or executing privileged code that triggers the prefetch routine. The CVSS score of 7.3 indicates high severity, and given the lack of publicly available exploits, the exact likelihood of exploitation is uncertain, but the potential impact warrants patching.

Generated by OpenCVE AI on August 14, 2026 at 02:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that incorporates the patch from commit d9a4906 or the patches referenced in the advisory repository.
  • If an upgrade is not immediately possible, disable or restrict use of the Intel GPU driver that enables CONSULT_MEM_ADVISE_PREF_LOC behavior, or block the relevant accelerator configuration paths.
  • Continuously monitor vendor security advisories for updated patches and test the applied kernel for stability before deployment.

Generated by OpenCVE AI on August 14, 2026 at 02:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 01:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
CWE-476

Thu, 13 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H'}


Tue, 11 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Mon, 10 Aug 2026 19:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
CWE-476

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/xe/vm: Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOC When prefetch region is DRM_XE_CONSULT_MEM_ADVISE_PREF_LOC for a BO VMA, the code used it as an index into region_to_mem_type[], causing an out-of-bounds access since the value is -1. Resolve the preferred location for BO VMAs directly: local VRAM on dGFX (using the BO's tile placement) or system memory on iGPU. Discovered using AI-assisted static analysis confirmed by Intel Product Security. v2: -Fix null dereference (cherry picked from commit d9a4906ac03be9f6ed3f3b45c56c866b867fd75b)
Title drm/xe/vm: Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOC
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:01:57.952Z

Reserved: 2026-07-30T09:28:09.378Z

Link: CVE-2026-68265

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:15.380

Modified: 2026-08-17T05:18:28.990

Link: CVE-2026-68265

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T00:00:00Z

Links: CVE-2026-68265 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T02:30:17Z

Weaknesses