After six and a half years of development, NTFS-3G 2026.2.25 has been released. It includes a free user-space driver using the FUSE mechanism and the ntfsprogs utility suite for manipulating NTFS partitions. The project's code is distributed under the GPLv2 license.
The driver supports reading and writing data in NTFS partitions and can work in a wide range of operating systems that support FUSE, including Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX, and Haiku. The driver's implementation of the NTFS file system is fully compatible with operating systems. Windows XP, Windows Server 2003 Windows 2000 Windows Vista, Windows Server 2008 Windows 7/8/10/11. The ntfsprogs utility suite enables operations such as creating NTFS partitions, checking integrity, cloning, resizing, and recovering deleted files. Common NTFS components used in the driver and utilities have been moved to a separate library.
The new version primarily includes bug fixes accumulated over the past few years. The ntfsclone utility now allows resizing the NTFS boot sector when restoring images. The libdl library has been removed from the dependencies when building without external plugins. The ntfsinfo utility now displays log status information when saving a dump with metadata.
A vulnerability (CVE-2026-40706) that causes a buffer overflow in the ntfs_build_permissions_posix() function and occurs when POSIX ACL support is enabled has been fixed. Additionally, the changelog includes several fixes that are not explicitly labeled as vulnerabilities but are potential security issues, including several use-after-free errors and a buffer overflow when generating a backup copy name.
Source: opennet.ru
