Katalog CVE

CVE-2022-49137

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

W jądrze Linux w sterowniku AMDGPU (amdgpu) występuje wyciek referencji (refcount leak) obiektu dma_fence w ścieżce błędów funkcji amdgpu_cs_fence_to_handle_ioctl(). Gdy wartość info->in.what trafia do przypadku domyślnego, funkcja zwraca -EINVAL bez dekrementacji licznika referencji, co prowadzi do wycieku pamięci.

Ocena ryzyka

Wyciek referencji może prowadzić do wyczerpania pamięci i niestabilności systemu, szczególnie przy długotrwałym działaniu lub powtarzających się błędach.

Rekomendacja

Zainstaluj poprawkę jądra Linux, która dekrementuje licznik referencji obiektu dma_fence przed zwróceniem kodu błędu w ścieżce domyślnej.

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/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj This issue takes place in an error path in amdgpu_cs_fence_to_handle_ioctl(). When `info->in.what` falls into default case, the function simply returns -EINVAL, forgetting to decrement the reference count of a dma_fence obj, which is bumped earlier by amdgpu_cs_get_fence(). This may result in reference count leaks. Fix it by decreasing the refcount of specific object before returning the error code.

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