Katalog CVE

CVE-2025-40307

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

W jądrze Linux w systemie plików exfat brakowało walidacji bitów alokacji klastrów w bitmapie alokacji. Atakujący mógł stworzyć obraz exfat z nieprawidłową bitmapą, co prowadziło do nadpisania istniejących wpisów podczas tworzenia katalogu. Naprawa dodaje walidację, że klastry używane dla bitmapy są oznaczone jako zajęte.

Ocena ryzyka

Możliwość nadpisania danych systemowych lub użytkownika, prowadząca do uszkodzenia systemu plików i potencjalnej utraty danych.

Rekomendacja

Zastosuj łatkę jądra Linux zawierającą walidację bitmapy alokacji exfat.

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: validate cluster allocation bits of the allocation bitmap syzbot created an exfat image with cluster bits not set for the allocation bitmap. exfat-fs reads and uses the allocation bitmap without checking this. The problem is that if the start cluster of the allocation bitmap is 6, cluster 6 can be allocated when creating a directory with mkdir. exfat zeros out this cluster in exfat_mkdir, which can delete existing entries. This can reallocate the allocated entries. In addition, the allocation bitmap is also zeroed out, so cluster 6 can be reallocated. This patch adds exfat_test_bitmap_range to validate that clusters used for the allocation bitmap are correctly marked as in-use.

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