پس از شش سال و نیم توسعه، NTFS-3G 2026.2.25 منتشر شد. این نسخه شامل یک درایور فضای کاربری رایگان با استفاده از مکانیزم FUSE و مجموعه ابزار ntfsprogs برای دستکاری پارتیشنهای NTFS است. کد این پروژه تحت مجوز GPLv2 توزیع شده است.
این درایور از خواندن و نوشتن دادهها در پارتیشنهای NTFS پشتیبانی میکند و میتواند در طیف گستردهای از سیستم عاملهایی که از FUSE پشتیبانی میکنند، از جمله ...، کار کند. Linux, Android, macOS، FreeBSD، NetBSD، OpenBSD، Solaris، QNX و Haiku. پیادهسازی سیستم فایل NTFS توسط این درایور کاملاً با سیستمعاملها سازگار است. Windows XP ، Windows Server شماره ۱۰۲۹، Windows شماره ۱۰۲۹، Windows ویستا ، Windows Server شماره ۱۰۲۹، Windows 7/8/10/11. مجموعه ابزار ntfsprogs عملیاتی مانند ایجاد پارتیشنهای NTFS، بررسی یکپارچگی، شبیهسازی، تغییر اندازه و بازیابی فایلهای حذف شده را امکانپذیر میکند. اجزای رایج NTFS مورد استفاده در درایور و ابزارها به یک کتابخانه جداگانه منتقل شدهاند.
نسخه جدید عمدتاً شامل رفع اشکالاتی است که در طول چند سال گذشته جمعآوری شدهاند. ابزار ntfsclone اکنون امکان تغییر اندازه سکتور بوت NTFS را هنگام بازیابی تصاویر فراهم میکند. کتابخانه libdl هنگام ساخت بدون افزونههای خارجی از وابستگیها حذف شده است. ابزار ntfsinfo اکنون هنگام ذخیره یک dump با فراداده، اطلاعات وضعیت گزارش را نمایش میدهد.
یک آسیبپذیری (CVE-2026-40706) که باعث سرریز بافر در تابع ntfs_build_permissions_posix() میشد و زمانی رخ میداد که پشتیبانی از POSIX ACL فعال باشد، برطرف شده است. علاوه بر این، گزارش تغییرات شامل چندین اصلاحیه است که به صراحت به عنوان آسیبپذیری برچسبگذاری نشدهاند، اما مشکلات امنیتی بالقوهای هستند، از جمله چندین خطای استفاده پس از آزادسازی و سرریز بافر هنگام ایجاد نام نسخه پشتیبان.
منبع: opennet.ru
