Katalog CVE

CVE-2025-38206

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W jądrze Linux w systemie plików exfat wykryto podwójne zwolnienie pamięci (double free) w funkcji delayed_free. Błąd występuje, gdy funkcja exfat_create_upcase_table() zwraca błąd, a następnie exfat_free_upcase_table() jest wywoływana dwukrotnie.

Ocena ryzyka

Podwójne zwolnienie pamięci może prowadzić do uszkodzenia danych, awarii systemu lub potencjalnie umożliwić wykonanie złośliwego kodu w kontekście jądra.

Rekomendacja

Należy zaktualizować jądro Linux do wersji zawierającej poprawkę, która ustawia wskaźnik ->vol_util na NULL po jego zwolnieniu, aby zapobiec podwójnemu zwolnieniu.

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: exfat: fix double free in delayed_free The double free could happen in the following path. exfat_create_upcase_table() exfat_create_upcase_table() : return error exfat_free_upcase_table() : free ->vol_utbl exfat_load_default_upcase_table : return error exfat_kill_sb() delayed_free() exfat_free_upcase_table() <--------- double free This patch set ->vol_util as NULL after freeing it.

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