Junglewise Threat Intelligence

CVE-2026-46237: Linux Kernel AMDGPU integer overflow in VCN3 message parsing

CVE-2026-46237 · Severity: info · Published 2026-05-28

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's AMD GPU driver (specifically for VCN3 hardware) that could allow a local attacker to bypass memory safety checks. The issue occurs when the driver processes video decoding messages, where an integer overflow could lead to out-of-bounds memory access. This could potentially result in a system crash or unauthorized access to sensitive kernel memory.

Technical details

An integer overflow vulnerability exists in the 'vcn_v3_0_dec_msg' function within 'drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c' of the Linux kernel. The root cause is an insufficient bounds check where 'offset + size' could overflow, bypassing the validation against the buffer object (BO) limits. A local attacker with the ability to submit crafted video decoding messages to the AMDGPU driver can trigger this overflow to cause out-of-bounds (OOB) reads or writes. The fix introduces 'check_add_overflow' to safely validate the buffer boundaries. Patches have been backported to multiple stable kernel branches.

Affected products

  • Linux Linux Kernel vcn3 component

Timeline

  • 2026-04-13: other: Patch authored
  • 2026-05-28: disclosed: CVE published

References

Related threats