NTFS-3G Release 2026.2.25

After six and a half years of development, the package NTFS-3G 2026.2.25 has been released by Tuxera. This release includes a free driver running in user space using the FUSE mechanism, as well as a set of utilities called ntfsprogs for manipulating NTFS partitions. The project code is distributed under the GPLv2 license.

The driver supports reading and writing data in NTFS partitions and is compatible with a wide range of operating systems that support FUSE, including Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX, and Haiku. The NTFS file system implementation provided by the driver is fully compatible with various Windows operating systems such as Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7/8/10/11. The ntfsprogs set of utilities offers operations like creating NTFS partitions, checking integrity, cloning, resizing, and restoring deleted files. Common components for working with NTFS are stored in a separate library.

The new version focuses mainly on correcting errors that have accumulated over the past years. The ntfsclone utility now allows resizing of the NTFS boot sector during image restoration. The libdl library has been removed from the list of dependencies when building without external plugins. Additionally, the ntfsinfo utility now displays information about the log state when saving a dump with metadata.

A vulnerability (CVE-2026-40706) has been identified in the release that leads to a buffer overflow in the ntfs_build_permissions_posix() function when enabling POSIX ACL support. The list of changes also includes several fixes that address potential security issues, such as errors leading to access to a freed memory area and a buffer overflow during the creation of a backup name.

/Reports, release notes, official announcements.