Katalog CVE

CVE-2026-98553

Niskie ryzyko· EPSS 11%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

W jądrze Linux gdy autofs_fill_super() zawodziło przed wyczyszczeniem AUTOFS_SBI_CATATONIC, deactivate_locked_super() wywoływało autofs_kill_sb() -> autofs_catatonic_mode(sbi), która zwracała się wcześnie bez wywołania fput(sbi->pipe), trwale wyciekając referencję do pliku pipe. Poprawka jawnie zwalnia sbi->pipe w autofs_kill_sb() jeśli jest nadal nie-NULL po autofs_catatonic_mode().

Ocena ryzyka

Trwały wyciek referencji do pliku pipe może prowadzić do wyczerpania zasobów i niemożności odmontowania systemu plików autofs. Dotyczy systemów używających autofs.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla autofs. Monitoruj liczbę otwartych plików na systemach intensywnie korzystających z autofs.

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: autofs: fix sbi->pipe file reference leak in autofs_kill_sb() When autofs_fill_super() fails before clearing AUTOFS_SBI_CATATONIC (for example, when find_get_pid() fails on an invalid pgrp mount option, or when an fs_context is closed before mounting), deactivate_locked_super() invokes autofs_kill_sb() -> autofs_catatonic_mode(sbi). Because AUTOFS_SBI_CATATONIC is still set in sbi->flags, autofs_catatonic_mode() returns early without calling fput(sbi->pipe), permanently leaking the pipe struct file reference. Explicitly release sbi->pipe in autofs_kill_sb() if it is still non-NULL after autofs_catatonic_mode().

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