Katalog CVE

CVE-2026-98907

Niskie ryzyko· EPSS 5%
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 btrfs funkcja sb_write_pointer() odczytuje superblok z pamięci podręcznej stron urządzenia blokowego przez read_cache_page_gfp() bez ochrony przed zmianą rozmiaru bloku. Poprawka obejmuje ten odczyt blokadą invalidate lock, aby zsynchronizować go ze zmianami rozmiaru bloku.

Ocena ryzyka

Wyścig z BLKBSZSET może prowadzić do odczytu superbloku przy niespójnym rozmiarze bloku. Może to powodować błędy montowania lub uszkodzenie systemu plików btrfs.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę chroniącą sb_write_pointer() blokadą invalidate lock.

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: btrfs: protect sb_write_pointer() with invalidate lock sb_write_pointer() reads the super block from the block device page cache using read_cache_page_gfp(). This has the same race with BLKBSZSET as the one fixed by commit 3f29d661e568 ("btrfs: sync read disk super and set block size"). Take the mapping invalidate lock around read_cache_page_gfp() to serialize the read against block size changes.

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