Katalog CVE

CVE-2026-74319

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 systemie plików Btrfs na strefowych dyskach występuje zakleszczenie podczas relokacji danych. Proces relokacji czeka na ticket rezerwacji miejsca, który nigdy nie zostanie spełniony, ponieważ to relokacja ma zwolnić to miejsce. Poprawka wprowadza nowy stan flush, który używa priority_reclaim_data_space() zamiast normalnej ścieżki, aby uniknąć zakleszczenia.

Ocena ryzyka

Zakleszczenie może prowadzić do zawieszenia systemu lub braku możliwości wykonania operacji na dysku. Może to wpłynąć na dostępność danych.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która rozwiązuje problem zakleszczenia podczas relokacji danych na strefowych systemach plików.

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: zoned: fix deadlock waiting for ticket during data relocation When performing data relocation on a zoned filesystem, BTRFS can deadlock in handle_reserve_tickets(). The relocation process is waiting on a space reservation ticket that can never be fulfilled, because the relocation itself is the operation responsible for freeing up that space. Fix this by introducing a new flush state, BTRFS_RESERVE_FLUSH_ZONED_RELOCATION, specifically for data chunk allocation during zoned relocation. Like BTRFS_RESERVE_FLUSH_FREE_SPACE_INODE, this state uses priority_reclaim_data_space() instead of the normal flushing path, which avoids re-entering the relocation code and breaking the deadlock cycle. In btrfs_alloc_data_chunk_ondemand(), select this new flush state when the inode belongs to a data relocation root on a zoned filesystem.

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