Katalog CVE

CVE-2025-71301

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W jądrze Linux w testach drm/tests shmem operacje vmap/vunmap nie były wykonywane z zachowaniem blokady rezerwacji obiektu GEM. Testy używały wariantów vmap_locked, co powodowało ostrzeżenia jądra w drm_gem_shmem_helper.c. Poprawka polega na pozyskiwaniu i zwalnianiu blokady rezerwacji wokół vmap/vunmap oraz eksportowaniu nowych helperów wyłącznie dla testów Kunit.

Ocena ryzyka

Nieprawidłowe użycie blokady rezerwacji w testach jądra powoduje ostrzeżenia i potencjalne błędy, co może prowadzić do niestabilności podczas uruchamiania testów DRM.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę, która prawidłowo obsługuje blokadę rezerwacji wokół vmap/vunmap w testach shmem.

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/tests: shmem: Hold reservation lock around vmap/vunmap Acquire and release the GEM object's reservation lock around vmap and vunmap operations. The tests use vmap_locked, which led to errors such as show below. [ 122.292030] WARNING: CPU: 3 PID: 1413 at drivers/gpu/drm/drm_gem_shmem_helper.c:390 drm_gem_shmem_vmap_locked+0x3a3/0x6f0 [ 122.468066] WARNING: CPU: 3 PID: 1413 at drivers/gpu/drm/drm_gem_shmem_helper.c:293 drm_gem_shmem_pin_locked+0x1fe/0x350 [ 122.563504] WARNING: CPU: 3 PID: 1413 at drivers/gpu/drm/drm_gem_shmem_helper.c:234 drm_gem_shmem_get_pages_locked+0x23c/0x370 [ 122.662248] WARNING: CPU: 2 PID: 1413 at drivers/gpu/drm/drm_gem_shmem_helper.c:452 drm_gem_shmem_vunmap_locked+0x101/0x330 Only export the new vmap/vunmap helpers for Kunit tests. These are not interfaces for regular drivers.

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