Katalog CVE

CVE-2025-38058

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 funkcji __legitimize_mnt() wykryto błąd wyścigu związany z flagą MNT_SYNC_UMOUNT. Sprawdzenie tej flagi odbywa się poza blokadą mount_lock, co może pozwolić na kradzież końcowego mntput z synchronizowanego odmontowania, prowadząc do nieprawidłowego zarządzania referencjami.

Ocena ryzyka

Organizacja może doświadczać nieprawidłowego odmontowywania systemów plików, co może prowadzić do utraty danych lub niestabilności systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej tę poprawkę, aby zapewnić prawidłowe zarządzanie montowaniem i odmontowywaniem.

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: __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock ... or we risk stealing final mntput from sync umount - raising mnt_count after umount(2) has verified that victim is not busy, but before it has set MNT_SYNC_UMOUNT; in that case __legitimize_mnt() doesn't see that it's safe to quietly undo mnt_count increment and leaves dropping the reference to caller, where it'll be a full-blown mntput(). Check under mount_lock is needed; leaving the current one done before taking that makes no sense - it's nowhere near common enough to bother with.

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