Po šiestich a pol rokoch vývoja bol vydaný balík NTFS-3G 2026.2.25, ktorý obsahuje voľný ovládač fungujúci v užívateľskom priestore s použitím mechanizmu FUSE a súbor nástrojov ntfsprogs na manipuláciu s oddielmi NTFS. Kód projektu je distribuovaný pod licenciou GPLv2.
Ovládač podporuje čítanie a zápis údajov na NTFS oddieloch a môže fungovať v širokom spektre operačných systémov, ktoré podporujú FUSE, vrátane Linuxu, Androidu, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX a Haiku. Implementácia súborového systému NTFS poskytovaná ovládačom je úplne kompatibilná s operačnými systémami Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7/8/10/11. Sada nástrojov ntfsprogs umožňuje vykonávať také operácie ako vytváranie NTFS oddielov, kontrola integrity, klonovanie, zmena veľkosti a obnova odstránených súborov. Spoločné komponenty pre prácu s NTFS používané v ovládači a nástrojoch sú vyňaté do samostatnej knižnice.
V novej verzii sú v podstate zhromaždené opravy chýb, ktoré sa nazbierali za posledné roky. V nástroji ntfsclone je povolená zmena veľkosti zavádzacích sektorov NTFS pri obnove obrazov. Zoznam závislostí bol odstránený z knižnice libdl pri zostavení bez externých pluginov. V nástroji ntfsinfo bola implementovaná funkcia výstupu informácií o stave logu pri ukladaní zálohy s metadátami.
Bola odstránená zraniteľnosť (CVE-2026-40706), ktorá vedie k pretečeniu vyrovnávacej pamäte vo funkcii ntfs_build_permissions_posix() a objavuje sa pri zapnutí podpory POSIX ACL. Okrem toho, v zozname zmien je niekoľko opráv, ktoré nie sú výslovne uvedené ako zraniteľnosti, ale sú potenciálne bezpečnostné problémy — niekoľko chýb spôsobujúcich prístup do uvoľnenej pamäťovej oblasti a pretečenie vyrovnávacej pamäte pri formovaní mena zálohy.
Zdroj: opennet.ru
