Pēc sešarpus gadu izstrādes ir izlaista NTFS-3G 2026.2.25 versija. Tā ietver bezmaksas lietotāja telpas draiveri, kas izmanto FUSE mehānismu, un ntfsprogs utilītu komplektu NTFS nodalījumu manipulēšanai. Projekta kods tiek izplatīts saskaņā ar GPLv2 licenci.
Draiveris atbalsta datu lasīšanu un rakstīšanu NTFS nodalījumos un var darboties plašā operētājsistēmu klāstā, kas atbalsta FUSE, tostarp Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX un Haiku. Draivera NTFS failu sistēmas implementācija ir pilnībā saderīga ar operētājsistēmām. Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 2011. gada 8. jūlijs. Ntfsprogs utilītu komplekts nodrošina tādas darbības kā NTFS nodalījumu izveide, integritātes pārbaude, klonēšana, izmēru maiņa un izdzēsto failu atgūšana. Draiverī un utilītprogrammās izmantotie bieži izmantotie NTFS komponenti ir pārvietoti uz atsevišķu bibliotēku.
Jaunajā versijā galvenokārt ir iekļauti kļūdu labojumi, kas uzkrāti pēdējo gadu laikā. Utilīta ntfsclone tagad ļauj mainīt NTFS sāknēšanas sektora izmērus, atjaunojot attēlus. Veidojot bez ārējiem spraudņiem, libdl bibliotēka ir noņemta no atkarībām. Utilīta ntfsinfo tagad parāda žurnāla statusa informāciju, saglabājot izgāztuvi ar metadatiem.
Ir novērsta ievainojamība (CVE-2026-40706), kas izraisa bufera pārpildi ntfs_build_permissions_posix() funkcijā un rodas, ja ir iespējots POSIX ACL atbalsts. Turklāt izmaiņu žurnālā ir iekļauti vairāki labojumi, kas nav tieši apzīmēti kā ievainojamības, bet ir potenciālas drošības problēmas, tostarp vairākas “use-after-free” kļūdas un bufera pārpilde, ģenerējot rezerves kopijas nosaukumu.
Avots: opennet.ru
