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

drm/amdkfd: Add bounds check for CRAT subtype length

The CRAT parser validates that the subtype header fits within the image,
but does not verify that the advertised subtype length fits. A malformed
CRAT table with an oversized length field causes out-of-bounds reads when
kfd_parse_subtype() casts the header to specific subtype structures.

Add validation that sub_type_hdr + length does not exceed the image
boundary before parsing the subtype contents.

(cherry picked from commit 48e1d1e6e8798aef0312e68d8e586021b5b3cf4d)
Published: 2026-09-03
Score: 8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The AMDKFD DRM driver in the Linux kernel parses CRAT tables without verifying that the advertised subtype length stays within the image bounds. If an attacker supplies a CRAT with an inflated length field, the parser casts the header to subtype structures and reads beyond the image, exposing kernel memory content. This improper bounds validation can lead to information disclosure and, when combined with other local vulnerabilities, may facilitate privilege escalation.

Affected Systems

This flaw affects any Linux kernel that still uses the AMDKFD driver without the bounds-check commit referenced in the kernel changeset. No specific version lock-down exists in the data; therefore, any unpatched kernel build vulnerable to the missing check is at risk.

Risk and Exploitability

The CVSS score of 8.0 indicates high severity, and the EPSS score of < 1% suggests a low probability of exploitation in the wild. The vulnerability resides in the local AMDKFD driver; an attacker would need to supply a malformed CRAT table, likely through a local privileged context or by injecting GPU firmware data. The out-of-bounds read may leak kernel memory, and when combined with other weaknesses could enable privilege escalation. The flaw is not listed in CISA's KEV catalog.

Generated by OpenCVE AI on September 4, 2026 at 06:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that contains the CRAT bounds-check fix for the AMDKFD driver.
  • Reboot the system after installing the updated kernel to ensure the patched driver is active.
  • If an update is not immediately feasible, disable or unload the AMDKFD driver to eliminate the vulnerable code path.

Generated by OpenCVE AI on September 4, 2026 at 06:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 06:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

Fri, 04 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Thu, 03 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Add bounds check for CRAT subtype length The CRAT parser validates that the subtype header fits within the image, but does not verify that the advertised subtype length fits. A malformed CRAT table with an oversized length field causes out-of-bounds reads when kfd_parse_subtype() casts the header to specific subtype structures. Add validation that sub_type_hdr + length does not exceed the image boundary before parsing the subtype contents. (cherry picked from commit 48e1d1e6e8798aef0312e68d8e586021b5b3cf4d)
Title drm/amdkfd: Add bounds check for CRAT subtype length
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-09-04T04:58:27.054Z

Reserved: 2026-08-26T14:34:25.790Z

Link: CVE-2026-80747

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-03T13:06:14.303

Modified: 2026-09-04T05:17:14.673

Link: CVE-2026-80747

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T06:30:14Z

Weaknesses