După șase ani și jumătate de dezvoltare, NTFS-3G 2026.2.25 a fost lansat. Acesta include un driver gratuit pentru spațiul utilizatorului care folosește mecanismul FUSE și suita de utilitare ntfsprogs pentru manipularea partițiilor NTFS. Codul proiectului este distribuit sub licența GPLv2.
Driverul acceptă citirea și scrierea datelor în partiții NTFS și poate funcționa într-o gamă largă de sisteme de operare care acceptă FUSE, inclusiv Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX și Haiku. Implementarea sistemului de fișiere NTFS de către driver este complet compatibilă cu sistemele de operare. Windows xp, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7/8/10/11. Suita de utilitare ntfsprogs permite operațiuni precum crearea de partiții NTFS, verificarea integrității, clonarea, redimensionarea și recuperarea fișierelor șterse. Componentele NTFS comune utilizate în driver și utilitare au fost mutate într-o bibliotecă separată.
Noua versiune include în principal corecții de erori acumulate în ultimii ani. Utilitarul ntfsclone permite acum redimensionarea sectorului de boot NTFS la restaurarea imaginilor. Biblioteca libdl a fost eliminată din dependențe la compilarea fără plugin-uri externe. Utilitarul ntfsinfo afișează acum informații despre starea jurnalului la salvarea unui dump cu metadate.
O vulnerabilitate (CVE-2026-40706) care provoacă un buffer overflow în funcția ntfs_build_permissions_posix() și care apare atunci când este activat suportul POSIX ACL a fost remediată. În plus, jurnalul de modificări include mai multe remedieri care nu sunt etichetate explicit ca vulnerabilități, dar care reprezintă potențiale probleme de securitate, inclusiv mai multe erori de tip „use-after-free” și un buffer overflow la generarea unui nume de copie de rezervă.
Sursa: opennet.ru
