Katalog CVE

CVE-2025-71075

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W sterowniku aic94xx dla Linuksa wykryto podatność use-after-free w ścieżce usuwania urządzenia. Funkcja asd_pci_remove() nie synchronizuje się z oczekującymi taskletami przed zwolnieniem struktury asd_ha, co może prowadzić do wyścigu. Dodanie tasklet_kill() przed zwolnieniem struktury rozwiązuje problem.

Ocena ryzyka

Ryzyko polega na możliwości wykonania kodu w kontekście jądra po zwolnieniu pamięci, co może prowadzić do awarii systemu, eskalacji uprawnień lub wycieku danych.

Rekomendacja

Zaleca się natychmiastową aktualizację jądra Linuksa do wersji zawierającej poprawkę (tasklet_kill() przed asd_pci_remove()). Należy monitorować biuletyny bezpieczeństwa dystrybucji.

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: scsi: aic94xx: fix use-after-free in device removal path The asd_pci_remove() function fails to synchronize with pending tasklets before freeing the asd_ha structure, leading to a potential use-after-free vulnerability. When a device removal is triggered (via hot-unplug or module unload), race condition can occur. The fix adds tasklet_kill() before freeing the asd_ha structure, ensuring all scheduled tasklets complete before cleanup proceeds.

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