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

drm/amdkfd: Check bounds in allocate_event_notification_slot

The valid event ids go from 0 to KFD_SIGNAL_EVENT_LIMIT

allocate_event_notification_slot has an option to specify
an event id to allocate at, used by CRIU. We weren't checking
the bounds on that value.

Check them.

v2: Lower bounds check is unecessary because of idr_alloc
already rejecting negative numbers. Upper bounds check should
be KFD_SIGNAL_EVENT_LIMIT since the signal mode mappings might
not yet exist

(cherry picked from commit 6853f1f6cbbeb3f53ebbbd7286536aeb2c5d5f50)
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw lies in the DRM/AMDKFD event allocation routine which allows an attacker to pass an event ID that exceeds the defined limit, as the code fails to enforce an upper bound check. If an invalid event ID is supplied, the kernel may allocate an out‑of‑range slot, corrupting kernel memory, triggering a crash, or enabling an attacker who can gain local code execution to elevate privileges. The vulnerability is a classic bounds checking omission that can lead to kernel corruption.

Affected Systems

All Linux kernel installations that contain the earlier version of the DRM/AMDKFD driver before the commit that added the bounds check. The vulnerability is documented for the kernel repository and therefore impacts any distribution that has not upgraded past the affected commit. No specific kernel release numbers are listed, but any release pulled from the mainline kernel prior to the fix is potentially vulnerable.

Risk and Exploitability

A lack of an EPSS score or CVSS rating in the available data means the exact exploitation likelihood cannot be quantified. However, missing bounds checks in kernel code are a high‑severity security issue, and the fact that the flaw allows out‑of‑range event IDs means local exploitation could be achieved by any process able to influence the DRM/AMDKFD API, potentially leading to full privilege escalation or system instability. The vulnerability is not yet listed in CISA’s KEV catalog. Attackers would likely need local access and the ability to invoke allocate_event_notification_slot, as the issue is tied to a specific kernel driver function.

Generated by OpenCVE AI on August 10, 2026 at 14:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a Linux kernel version that includes the commit adding the bounds check to drm/amdkfd
  • Reboot the system to load the updated kernel and ensure the driver is using the fixed code
  • If the patch cannot be deployed immediately, limit or disable CRIU usage that passes explicit event IDs to the driver to prevent exploitation

Generated by OpenCVE AI on August 10, 2026 at 14:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-787

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/amdkfd: Check bounds in allocate_event_notification_slot The valid event ids go from 0 to KFD_SIGNAL_EVENT_LIMIT allocate_event_notification_slot has an option to specify an event id to allocate at, used by CRIU. We weren't checking the bounds on that value. Check them. v2: Lower bounds check is unecessary because of idr_alloc already rejecting negative numbers. Upper bounds check should be KFD_SIGNAL_EVENT_LIMIT since the signal mode mappings might not yet exist (cherry picked from commit 6853f1f6cbbeb3f53ebbbd7286536aeb2c5d5f50)
Title drm/amdkfd: Check bounds in allocate_event_notification_slot
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-10T12:01:33.110Z

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

Link: CVE-2026-68259

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T19:30:17Z

Weaknesses