Junglewise Threat Intelligence

CVE-2026-46218: Linux Linux kernel out-of-bounds access in amdgpu driver

CVE-2026-46218 · Severity: info · CVSS 0 · Published 2026-05-28

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the AMD GPU driver within the Linux kernel that could lead to improper memory access. The driver's video acceleration components (UVD, VCE, and VCN) were accessing internal buffers at fixed locations without verifying if the buffers were large enough. This could potentially lead to system instability or unauthorized access to kernel memory by a local user.

Technical details

A vulnerability in the Linux kernel's amdgpu driver exists due to missing bounds checking in the ib_get_value and ib_set_value functions within the uvd/vce/vcn code. These components accessed Indirect Buffers (IB) at predefined offsets without verifying the buffer length (length_dw). Additionally, the index variable was changed from a signed integer to uint32_t to prevent integer overflow vulnerabilities that could bypass subsequent bounds checks. An attacker with local access could potentially exploit this to perform out-of-bounds reads or writes in kernel space. The issue has been resolved by implementing explicit bounds checks and updating the index data type.

Affected products

  • Linux Linux kernel uvd/vce/vcn components in amdgpu driver

Timeline

  • 2026-03-25: other: Patch authored
  • 2026-05-28: advisory: NVD publication date

References

Related threats