CVE Catalog

CVE-2026-97494

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the drm/amdgpu driver's psp_copy_fw function was changed from void to int to return -ENODEV when drm_dev_enter fails and -EINVAL when the image size is zero or larger than the 1 MiB PSP private buffer. Open-coded memset/memcpy into fw_pri_buf was replaced with psp_copy_fw.

Risk Assessment

Missing image size validation could lead to fw_pri_buf overflow and potential kernel memory corruption. Requires local access and the ability to load PSP firmware.

Recommendation

Update the Linux kernel to a version containing the fix that validates the image size and uses psp_copy_fw instead of open-coded memset/memcpy.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS