Katalog CVE

CVE-2025-38188

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

Streszczenie

W jądrze Linux w sterowniku drm/msm/a7xx brakuje wywołania pakietu CP_RESET_CONTEXT_STATE przy przełączaniu kontekstów. Stan używany przez przestrzeń użytkownika do synchronizacji między BR i BV nie jest resetowany, co może powodować nieprawidłowe działanie innego kontekstu.

Ocena ryzyka

Zgłoszenie z jednego kontekstu może spowodować zawieszenie innego kontekstu, co stanowi wektor ataku typu denial of service (bez wycieku danych).

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dodającą wywołanie CP_RESET_CONTEXT_STATE przy przełączaniu kontekstów.

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/a7xx: Call CP_RESET_CONTEXT_STATE Calling this packet is necessary when we switch contexts because there are various pieces of state used by userspace to synchronize between BR and BV that are persistent across submits and we need to make sure that they are in a "safe" state when switching contexts. Otherwise a userspace submission in one context could cause another context to function incorrectly and hang, effectively a denial of service (although without leaking data). This was missed during initial a7xx bringup. Patchwork: https://patchwork.freedesktop.org/patch/654924/

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