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

drm/amdgpu: Add bounds checking to ib_{get,set}_value

The uvd/vce/vcn code accesses the IB at predefined offsets without
checking that the IB is large enough. Check the bounds here. The caller
is responsible for making sure it can handle arbitrary return values.

Also make the idx a uint32_t to prevent overflows causing the condition
to fail.
Published: 2026-05-28
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel AMDGPU driver, the uvd/vce/vcn components access instruction buffers without first verifying that the buffer is large enough. This missing bounds check permits the kernel to read or write memory beyond the intended buffer boundaries, corrupting kernel memory. The fix introduces explicit bounds verification and changes the index type to an unsigned 32‑bit value to prevent overflow conditions that could bypass the check. If exploited, an attacker able to invoke this code locally could achieve arbitrary kernel‑level code execution and elevate privileges to root on the affected system.

Affected Systems

All Linux kernel builds that include the AMDGPU driver and its uvd, vce, and vcn components are affected if they have not yet received the bounds‑checking update. No specific version range is cited, so any system running a kernel with this driver before the patch is at risk.

Risk and Exploitability

The EPSS score of 0.00018 (<1%) indicates a very low probability of exploitation at the time of analysis. The vulnerability is not listed in CISA’s KEV catalog, suggesting no widespread exploitation has been observed. This is a local kernel vulnerability; the attacker requires local access to the machine. A successful exploit could grant root privileges, but the low EPSS score and absence from KEV imply that the risk remains moderate for most organizations while recognizing the potentially high impact if exploited.

Generated by OpenCVE AI on May 29, 2026 at 05:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that incorporates the bounds‑checking fix for the AMDGPU driver.
  • If the latest kernel update is not available, configure the kernel to disable the AMDGPU driver or unload it for services that do not require GPU acceleration.
  • Verify that any third‑party drivers or firmware interacting with the GPU do not use the vulnerable uvd/vce/vcn code paths; apply vendor‑specific patches if available.

Generated by OpenCVE AI on May 29, 2026 at 05:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 29 May 2026 04:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-788

Fri, 29 May 2026 00:15:00 +0000


Thu, 28 May 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-788

Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Add bounds checking to ib_{get,set}_value The uvd/vce/vcn code accesses the IB at predefined offsets without checking that the IB is large enough. Check the bounds here. The caller is responsible for making sure it can handle arbitrary return values. Also make the idx a uint32_t to prevent overflows causing the condition to fail.
Title drm/amdgpu: Add bounds checking to ib_{get,set}_value
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-05-28T09:40:34.367Z

Reserved: 2026-05-13T15:03:33.105Z

Link: CVE-2026-46218

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-28T10:16:37.423

Modified: 2026-05-28T13:44:01.663

Link: CVE-2026-46218

cve-icon Redhat

Severity :

Publid Date: 2026-05-28T00:00:00Z

Links: CVE-2026-46218 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-29T05:45:36Z

Weaknesses