Nakon šest i pol godina razvoja objavljen je trenutni paket NTFS-3G 2026.2.25, koji uključuje slobodni drajver koji radi u korisničkom prostoru koristeći FUSE mehanizam, i paket alata ntfsprogs za manipulaciju s NTFS particijama. Izvorni kod projekta distribuira se pod GPLv2 licencom.
Drajver podržava čitanje i pisanje podataka na NTFS particijama i može raditi u širokom spektru operativnih sistema koji podržavaju FUSE, uključujući Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX i Haiku. Implementacija NTFS datotečnog sistema koju pruža drajver potpuno je kompatibilna sa operativnim sistemima Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7/8/10/11. Paket alata ntfsprogs omogućuje izvođenje operacija, poput kreiranja NTFS particija, provjere integriteta, kloniranja, promjene veličine i obnavljanja izbrisanih datoteka. Opšti komponente za rad s NTFS, korišćene u drajveru i alatima, izdvojene su u posebnu biblioteku.
U novoj verziji prikupljeni su uglavnom nagomilani ispravci grešaka iz prethodnih godina. U ntfsclone alatu dozvoljeno je promjenjivanje veličine NTFS pokretačkog sektora prilikom obnavljanja slika. Oslobođena je biblioteka libdl iz zavisnosti prilikom gradnje bez vanjskih dodataka. U ntfsinfo alatu implementiran je ispis informacija o stanju loga prilikom čuvanja dumpa s metapodacima.
Uklonjena je ranjivost (CVE-2026-40706) koja dovodi do prelivanja bafera u funkciji ntfs_build_permissions_posix() i očituje se prilikom uključivanja podrške za POSIX ACL. Pored toga, u popisu izmena postoji nekoliko ispravki koje nisu jasno označene kao ranjivosti, ali potencijalno predstavljaju probleme s bezbednošću — nekoliko grešaka koje dovode do pristupa oslobođenom memorijskom prostoru, prelivanje bafera prilikom formiranja imena rezervne kopije.
Izvor: opennet.ru
