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

drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw

Change psp_copy_fw from void to int: return -ENODEV when drm_dev_enter
fails, and -EINVAL when the image size is zero or larger than the
1 MiB PSP private buffer.

Replace open-coded memset/memcpy into fw_pri_buf with psp_copy_fw.
Published: 2026-09-24
Score: 7.0 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel memory corruption exposing privilege escalation
Action: Immediate Patch
AI Analysis

Impact

The patch corrects an oversight in the Direct Rendering Manager’s AMD GPU driver where the private buffer used for the Protected Storage Processor (PSP) firmware was copied via raw memcpy calls without length checks. By changing the helper to return errors when the firmware size is zero, exceeds one megabyte, or when device entry fails, the code prevents potential buffer overflows that could overwrite kernel memory (CWE-120). This mitigates an attack scenario where a malformed firmware image could trigger an overflow, leading to arbitrary kernel execution.

Affected Systems

All systems running Linux kernel configurations that include the AMDGPU DRM driver are affected. The vulnerability applies to any kernel version that implements the old memcpy-based copy routine before the patch, regardless of distribution. The specific affected products are the Linux kernel itself; no vendor or product name is different from the base kernel.

Risk and Exploitability

The CVSS score is 7.0, the EPSS score is <1%, and the vulnerability is not listed in CISA’s KEV catalog. The flaw resides in a privileged kernel module, so exploitation would require local or remote code that can invoke the driver, typically through a privilege escalation or malicious driver upload scenario. Given the medium‑high severity and potential for kernel memory corruption, exploitation would lead to high impact if successful.

Generated by OpenCVE AI on October 1, 2026 at 10:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a kernel version that contains the psp_copy_fw validation changes
  • Verify that the amdgpu module is loading valid firmware images and does not attempt to load zero‑byte or oversized firmware
  • If an updated kernel cannot be deployed immediately, temporarily unload or disable the amdgpu PSP firmware loading features until a patch is available

Generated by OpenCVE AI on October 1, 2026 at 10:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Wed, 30 Sep 2026 12:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Moderate


Fri, 25 Sep 2026 03:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787

Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw Change psp_copy_fw from void to int: return -ENODEV when drm_dev_enter fails, and -EINVAL when the image size is zero or larger than the 1 MiB PSP private buffer. Replace open-coded memset/memcpy into fw_pri_buf with psp_copy_fw.
Title drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw
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-09-28T05:30:26.728Z

Reserved: 2026-09-24T16:01:01.150Z

Link: CVE-2026-97494

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:27.060

Modified: 2026-09-28T06:16:35.360

Link: CVE-2026-97494

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-97494 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T10:45:07Z

Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-787

    Out-of-bounds Write