Katalog CVE

CVE-2022-49361

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

W systemie plików F2FS w jądrze Linux dodano dodatkowe sprawdzenia poprawności dla inode z danymi inline. Problem występował, gdy inode miał jednocześnie flagi inline_data i encrypted, co prowadziło do konwersji danych inline i zanieczyszczenia pamięci podręcznej stron, a następnie paniki w clear_inode(). Poprawka dodaje sanity check w sanity_check_inode().

Ocena ryzyka

Uszkodzone inode mogą prowadzić do paniki jądra i niestabilności systemu.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą tę poprawkę, aby zapobiec panikom spowodowanym przez nieprawidłowe inode.

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: f2fs: fix to do sanity check for inline inode Yanming reported a kernel bug in Bugzilla kernel [1], which can be reproduced. The bug message is: The kernel message is shown below: kernel BUG at fs/inode.c:611! Call Trace: evict+0x282/0x4e0 __dentry_kill+0x2b2/0x4d0 dput+0x2dd/0x720 do_renameat2+0x596/0x970 __x64_sys_rename+0x78/0x90 do_syscall_64+0x3b/0x90 [1] https://bugzilla.kernel.org/show_bug.cgi?id=215895 The bug is due to fuzzed inode has both inline_data and encrypted flags. During f2fs_evict_inode(), as the inode was deleted by rename(), it will cause inline data conversion due to conflicting flags. The page cache will be polluted and the panic will be triggered in clear_inode(). Try fixing the bug by doing more sanity checks for inline data inode in sanity_check_inode().

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