Katalog CVE

CVE-2026-98315

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W jądrze Linux w systemie plików NTFS funkcja ntfs_non_resident_attr_shrink() wywoływała operacje na runlistach bez wymaganej blokady zapisu, co mogło prowadzić do wyścigu. Dodatkowo ntfs_attr_map_cluster() mogła pozostawić niespójny stan przy nieudanej aktualizacji mapowań. Poprawka serializuje te operacje blokadą runlisty i dodaje mechanizm wycofywania zmian.

Ocena ryzyka

Błąd wyścigu i niespójność metadanych NTFS mogą prowadzić do uszkodzenia systemu plików lub awarii jądra (panic) przy operacjach na plikach na wolumenie NTFS. W środowisku wielodostępnym zwiększa to ryzyko utraty danych.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla tego CVE. Do czasu aktualizacji unikaj intensywnych operacji zapisu i przycinania na wolumenach NTFS.

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: ntfs: protect runlist updates with the runlist lock ntfs_non_resident_attr_shrink() calls runlist helpers that require the runlist write lock, but did not hold it while freeing clusters and truncating the runlist. Serialize those operations and the resident conversion with the runlist lock. ntfs_attr_map_cluster() can merge a newly allocated run before updating mapping pairs. If the update fails, free the clusters and restore both the in-memory runlist and on-disk mapping pairs from a saved runlist. Mark the volume in error if either rollback step fails.

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