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

drm/amdgpu: Fix UVD decode image min size calculation

This needs to use pitch instead of width. Also reject pitch
over 4096 to avoid overflow.

(cherry picked from commit b41c8cb12e202b220353332ab87dc01a11f69304)
Published: 2026-08-26
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Memory corruption via buffer overflow during AMDGPU UVD decode image processing
Action: Apply patch
AI Analysis

Impact

The Linux kernel’s AMDGPU driver miscomputes the minimum size required for a UVD decode image by using the width value instead of the pitch. When a pitch greater than 4096 is supplied, the calculation overflows, enabling a buffer overflow that can corrupt memory or cause a crash. This flaw is restricted to the UVD decoding path and does not affect normal CPU operations. Based on the description, it is inferred that an attacker would need local or privileged access to supply a decode request with an oversized pitch, as the vulnerable code runs in kernel space.

Affected Systems

Any Linux system running a kernel predating the commit that corrects the pitch calculation is affected. The vulnerability manifests only when the AMDGPU driver is used for decoding UVD streams; systems that never employ the UVD hardware decoder or that run a kernel containing the patch are not vulnerable.

Risk and Exploitability

The CVSS score of 7.8 indicates a medium‑to‑high severity. EPSS score of <1% and the bug is not listed in the CISA KEV catalog, indicating no publicly known exploits. The likely attack vector is local exploitation via an application that can instruct the AMDGPU driver to produce a UVD decode request; successful exploitation could lead to a denial of service or, if the memory write occurs in privileged memory, potential privilege escalation. The vulnerability is limited to systems using the affected kernel and AMDGPU driver, and would not impact other kernel modules or unrelated hardware.

Generated by OpenCVE AI on August 28, 2026 at 17:47 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes the commit correcting the UVD decode image size calculation, as referenced in the provided git logs
  • If an immediate kernel update is infeasible, disable the UVD hardware decoder in the AMDGPU driver or revert to software decoding to bypass the vulnerable code path
  • Ensure that any custom or third‑party AMDGPU driver configurations enforce a maximum pitch of 4096 or less so the overflow condition cannot be triggered

Generated by OpenCVE AI on August 28, 2026 at 17:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4777-1 linux security update
History

Fri, 28 Aug 2026 16:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-680

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-190
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 27 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-680

Thu, 27 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Wed, 26 Aug 2026 16:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Wed, 26 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix UVD decode image min size calculation This needs to use pitch instead of width. Also reject pitch over 4096 to avoid overflow. (cherry picked from commit b41c8cb12e202b220353332ab87dc01a11f69304)
Title drm/amdgpu: Fix UVD decode image min size calculation
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-27T05:01:29.500Z

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

Link: CVE-2026-80540

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-26T15:17:08.257

Modified: 2026-08-27T06:17:34.813

Link: CVE-2026-80540

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-26T00:00:00Z

Links: CVE-2026-80540 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T18:00:15Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound