Katalog CVE

CVE-2026-93060

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku drm/msm/adreno funkcja a6xx_gpu_init() zawiera błąd use-after-free na ścieżce błędu. Funkcja a6xx_destroy() zwalnia pamięć 'a6xx_gpu', a następnie 'adreno_gpu' wskazuje na zwolnioną pamięć. Poprawka polega na zachowaniu kodu błędu przed zwolnieniem pamięci.

Ocena ryzyka

Użycie po zwolnieniu może prowadzić do awarii systemu, nieokreślonego zachowania lub potencjalnego wykonania dowolnego kodu, co stanowi poważne ryzyko bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która zachowuje kod błędu przed zwolnieniem pamięci, eliminując use-after-free.

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/msm/adreno: fix use after free on error path in a6xx_gpu_init() The a6xx_destroy() function frees "a6xx_gpu" and so "adreno_gpu" points to freed memory. Preserve the error code before freeing the memory to avoid a use after free. Patchwork: https://patchwork.freedesktop.org/patch/732275/

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