Katalog CVE

CVE-2026-53063

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linux w module dm cache (cache mapowania urządzeń) występuje błąd w trybie passthrough, powodujący zawieszanie się operacji zapisu. Funkcja invalidate_remove() nieprawidłowo obsługuje zapisy po unieważnieniu cache, upuszczając bio bez wysłania.

Ocena ryzyka

Zawieszenie operacji zapisu może prowadzić do utraty danych lub niedostępności usług korzystających z cache'owania blokowego.

Rekomendacja

Zastosuj łatkę z jądra Linux zawierającą poprawkę (dodanie invalidate_committed() i poprawę obsługi błędó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: dm cache: fix write hang in passthrough mode The invalidate_remove() function has incomplete logic for handling write hit bios after cache invalidation. It sets up the remapping for the overwrite_bio but then drops it immediately without submission, causing write operations to hang. Fix by adding a new invalidate_committed() continuation that submits the remapped writes to the cache origin after metadata commit completes, while using the overwrite_endio hook to ensure proper completion sequencing. This maintains existing coherency. Also improve error handling in invalidate_complete() to preserve the original error status instead of using bio_io_error() unconditionally.

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