Podatności Linux kernel (ntfs3)
4 znanych podatności CVE w Linux kernel (ntfs3), przetłumaczonych i ocenionych.
- CVE-2026-90048Krytyczne
W jądrze Linux w funkcji ni_create_attr_list() (system plików ntfs3) występuje błąd zapisu poza granicami bufora (slab-out-of-bounds write). Funkcja przydziela bufor o stałym rozmiarze równym rozmiarowi rekordu MFT, a następnie zapisuje wpisy ATTR_LIST_ENTRY dla każdego atrybutu bez sprawdzania końca bufora. Złośliwy obraz NTFS z odpowiednio spreparowanymi atrybutami może spowodować przepełnienie bufora sterty.
- CVE-2026-99171Niskie ryzyko· EPSS 7%
W jądrze Linux w module ntfs3 występuje podatność use-after-free (UAF). Gdy opcja montowania "nocase" jest aktywna, funkcje porównywania dentry i hashowania odwołują się do prywatnych danych superbloku w ścieżce RCU, a ntfs_put_super() i ntfs3_kill_sb() zwalniają te dane bez opóźnienia RCU. Wyszukiwanie wciąż przebywające w systemie plików w momencie zwolnienia ostatniej referencji do montowania powoduje dostęp do zwolnionej pamięci.
- CVE-2026-98539Niskie ryzyko· EPSS 10%
W jądrze Linux w systemie plików ntfs3 funkcja ntfs_create_inode() wywoływała d_instantiate() przed unlock_new_inode(), co powodowało wyścig między tworzeniem katalogu a montowaniem systemu plików na tej samej ścieżce. Prowadziło to do resetowania stanu blokady i_rwsem (licznika i właściciela) w trakcie gdy inny wątek już ją trzymał, wywołując ostrzeżenia w do_new_mount oraz możliwość trwałego zawieszenia inode_lock(). Problem naprawiono przechodząc na d_instantiate_new() i usuwając końcowe unlock_new_inode().
- CVE-2025-37806Średnie
W jądrze Linux w systemie plików ntfs3 występuje błąd polegający na braku synchronizacji między operacją zapisu a ioctl zmieniającym flagę kompresji pliku. Jeśli użytkownik wyczyści flagę kompresji w trakcie zapisu, jądro wybierze niewłaściwe operacje i dojdzie do dereferencji NULL, co powoduje awarię jądra (oops).
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

