Po šesti a půlletém vývoji byl zveřejněn vydání balíčku NTFS-3G 2026.2.25, který zahrnuje volný ovladač pracující v uživatelském prostoru s využitím mechanismu FUSE a sadu utilit ntfsprogs pro manipulaci s oddíly NTFS. Kód projektu je šířen pod licencí GPLv2.
Ovladač podporuje čtení a zápis dat na NTFS oddílech a může fungovat na široké škále operačních systémů podporujících FUSE, včetně Linuxu, Androidu, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX a Haiku. Implementace souborového systému NTFS poskytovaná ovladačem je plně kompatibilní s operačními systémy Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7/8/10/11. Sada utilit ntfsprogs umožňuje provádět operace jako vytváření NTFS oddílů, kontrolu integrity, klonování, změnu velikosti a obnovu smazaných souborů. Společné komponenty pro práci s NTFS, používané v ovladači a utilitách, jsou přesunuty do samostatné knihovny.
V nové verzi jsou především shromážděny opravy chyb, které se nahromadily za poslední roky. V utilitě ntfsclone bylo povoleno změnit velikost spouštěcího sektoru NTFS při obnovování obrazů. Mezi závislostmi byla vyloučena knihovna libdl při sestavování bez externích pluginů. V utilitě ntfsinfo byla implementována výstupní informace o stavu logu při ukládání dumpu s metadaty.
Byla odstraněna zranitelnost (CVE-2026-40706), která vedla k přetečení zásobníku ve funkci ntfs_build_permissions_posix() a objevila se při zapnutí podpory POSIX ACL. Kromě toho seznam změn zahrnuje několik oprav, které nejsou explicitně označeny jako zranitelnosti, ale potenciálně jsou bezpečnostními problémy — několik chyb vedoucích k přístupu k uvolněné oblasti paměti, přetečení zásobníku při vytváření názvu zálohy.
Zdroj: opennet.ru
