CVE-2026-42618
ŚrednieStreszczenie
W NTFS-3G do wersji 2026.2.25 wykryto przepełnienie sterty w funkcji ntfs_decompress() w pliku compress.c. Atakujący może skorumpować jeden bajt pamięci sterty w binarnym pliku SUID-root ntfs-3g, tworząc złośliwy obraz NTFS i odczytując specjalnie spreparowany plik.
Ocena ryzyka
Ryzyko polega na możliwości lokalnej eskalacji uprawnień lub destabilizacji systemu poprzez manipulację pamięcią sterty w procesie o podwyższonych uprawnieniach (SUID root).
Rekomendacja
Zaleca się natychmiastową aktualizację NTFS-3G do wersji nowszej niż 2026.2.25 oraz unikanie montowania niezaufanych obrazów NTFS do czasu zastosowania łatki.
Inne podatności w NTFS-3G
Zobacz wszystkie- CVE-2026-46571Średnie
W bibliotece NTFS-3G do wersji 2026.2.25 wykryto podatność polegającą na odczycie poza dozwolonym zakresem pamięci w funkcji ntfs_fix_file_name() w pliku libntfs-3g/reparse.c. Atakujący może wykorzystać tę lukę, tworząc złośliwy obraz NTFS, co prowadzi do ujawnienia poufnych informacji z pamięci procesu ntfs-3g podczas wywołania readlink na uszkodzonym punkcie ponownej analizy.
- CVE-2026-42616Średnie
W NTFS-3G do wersji 2026.2.25 występuje przepełnienie bufora sterty w funkcji cat() w pliku cat.c. Atakujący może wykorzystać tę podatność, tworząc złośliwy obraz NTFS, który po odczytaniu pliku powoduje uszkodzenie pamięci sterty w narzędziu ntfscat.
- CVE-2026-42617Średnie
W sterowniku NTFS-3G do wersji 2026.2.25 wykryto przepełnienie sterty w funkcji ntfs_ir_to_ib() w pliku index.c. Atakujący może wykorzystać tę podatność, tworząc złośliwy obraz NTFS, który po zamontowaniu i próbie rozszerzenia katalogu (np. przez utworzenie pliku) powoduje uszkodzenie pamięci sterty w binarnym pliku ntfs-3g z ustawionym bitem SUID.
- CVE-2026-46572Średnie
W bibliotece NTFS-3G do wersji 2026.2.25 wykryto przepełnienie bufora sterty w funkcji ntfs_ib_cut_tail() w pliku libntfs-3g/index.c. Podatność pozwala atakującemu na uszkodzenie pamięci sterty w binarnym pliku ntfs-3g z ustawionym bitem SUID-root poprzez spreparowanie złośliwego obrazu NTFS. Przepełnienie jest wyzwalane przez utworzenie pliku w spreparowanym katalogu.
- CVE-2026-46569Średnie
W sterowniku NTFS-3G do wersji 2026.2.25 wykryto przepełnienie bufora sterty w funkcji ntfs_ib_copy_tail() w pliku libntfs-3g/index.c. Podatność umożliwia atakującemu uszkodzenie pamięci sterty w binarnym pliku ntfs-3g z ustawionym bitem SUID-root poprzez spreparowanie złośliwego obrazu NTFS.
- CVE-2026-46570Średnie
W sterowniku NTFS-3G do wersji 2026.2.25 wykryto przepełnienie bufora sterty w funkcji ntfs_index_walk_down() w pliku libntfs-3g/index.c. Podatność pozwala atakującemu na uszkodzenie pamięci sterty w binarnym pliku SUID-root ntfs-3g poprzez spreparowany obraz NTFS.
- CVE-2026-56136Średnie
W bibliotece NTFS-3G do wersji 2026.2.25 wykryto podatność polegającą na odczycie poza dozwolonym zakresem pamięci w funkcji ntfs_ir_nill() w pliku libntfs-3g/index.c. Atakujący może wykorzystać tę lukę, tworząc złośliwy obraz NTFS i umieszczając w nim plik o spreparowanej nazwie, co prowadzi do odczytu potencjalnie poufnych informacji z procesu ntfs-3g.
- CVE-2026-56135Wysokie
W NTFS-3G do wersji 2026.2.25 występuje przepełnienie bufora na stercie w funkcji build_inherited_id() w pliku libntfs-3g/security.c. Atakujący może uszkodzić pamięć sterty w binarnym pliku ntfs-3g z uprawnieniami SUID-root, tworząc złośliwy obraz NTFS. Przepełnienie jest wyzwalane przez utworzenie pliku w spreparowanym katalogu.
- CVE-2021-35267Wysokie
W NTFS-3G przed wersją 2021.8.22 występuje przepełnienie bufora stosu podczas korygowania różnic między MFT a MFTMirror. Może to umożliwić wykonanie kodu lub eskalację uprawnień, gdy program działa z setuid-root.
- CVE-2021-35266Wysokie
W NTFS-3G w wersjach przed 2021.8.22, podanie specjalnie spreparowanej ścieżki i-węzła NTFS w obrazie NTFS może spowodować przepełnienie bufora sterty, prowadząc do ujawnienia pamięci, odmowy usługi, a nawet wykonania kodu.
Oryginalny opis (angielski, źródło NVD)
In NTFS-3G through 2026.2.25, a heap buffer overflow exists in ntfs_decompress() in compress.c that allows an attacker to corrupt one byte of heap memory in the SUID-root ntfs-3g binary by crafting a malicious NTFS image. The overflow is triggered by reading the special crafted file.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

