Katalog CVE

CVE-2026-97494

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku drm/amdgpu funkcja psp_copy_fw została zmieniona z void na int, aby zwracać -ENODEV gdy drm_dev_enter zawiedzie oraz -EINVAL gdy rozmiar obrazu jest zerowy lub większy niż 1 MiB bufora prywatnego PSP. Zastąpiono również ręczne memset/memcpy do fw_pri_buf wywołaniem psp_copy_fw.

Ocena ryzyka

Brak walidacji rozmiaru obrazu mógł prowadzić do przepełnienia bufora fw_pri_buf i potencjalnego uszkodzenia pamięci jądra. Wymaga lokalnego dostępu i możliwości ładowania firmware PSP.

Rekomendacja

Zaktualizować jądro Linux do wersji zawierającej poprawkę walidującą rozmiar obrazu i używającą psp_copy_fw zamiast ręcznych operacji memset/memcpy.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS