Katalog CVE

CVE-2025-37854

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 17 - wyżej niż 17% wszystkich znanych CVE

Streszczenie

W sterowniku amdkfd w jądrze Linux występuje błąd use-after-free podczas resetowania GPU w trybie mode1. Po przerwaniu procesów przez KFD, kolejki użytkownika mogą nadal zapisywać do zwolnionej pamięci systemowej, co prowadzi do uszkodzenia struktur danych i awarii sterownika.

Ocena ryzyka

Podatność może prowadzić do awarii sterownika i systemu, a także potencjalnie do naruszenia integralności danych w pamięci.

Rekomendacja

Należy zastosować łatkę z jądra Linux, która zapewnia zakończenie kolejek użytkownika przed zwolnieniem pamięci oraz synchronizację z resetem GPU.

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/amdkfd: Fix mode1 reset crash issue If HW scheduler hangs and mode1 reset is used to recover GPU, KFD signal user space to abort the processes. After process abort exit, user queues still use the GPU to access system memory before h/w is reset while KFD cleanup worker free system memory and free VRAM. There is use-after-free race bug that KFD allocate and reuse the freed system memory, and user queue write to the same system memory to corrupt the data structure and cause driver crash. To fix this race, KFD cleanup worker terminate user queues, then flush reset_domain wq to wait for any GPU ongoing reset complete, and then free outstanding BOs.

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