Após seis anos e meio de desenvolvimento, o NTFS-3G 2026.2.25 foi lançado. Ele inclui um driver de espaço de usuário gratuito que utiliza o mecanismo FUSE e o conjunto de utilitários ntfsprogs para manipulação de partições NTFS. O código do projeto é distribuído sob a licença GPLv2.
O driver suporta leitura e gravação de dados em partições NTFS e pode funcionar em uma ampla gama de sistemas operacionais que suportam FUSE, incluindo Linux, Android, macOSFreeBSD, NetBSD, OpenBSD, Solaris, QNX e Haiku. A implementação do sistema de arquivos NTFS pelo driver é totalmente compatível com esses sistemas operacionais. Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7/8/10/11. O conjunto de utilitários ntfsprogs permite operações como criação de partições NTFS, verificação de integridade, clonagem, redimensionamento e recuperação de arquivos excluídos. Os componentes comuns do NTFS usados no driver e nos utilitários foram movidos para uma biblioteca separada.
A nova versão inclui principalmente correções de bugs acumuladas nos últimos anos. O utilitário ntfsclone agora permite redimensionar o setor de inicialização NTFS ao restaurar imagens. A biblioteca libdl foi removida das dependências ao compilar sem plugins externos. O utilitário ntfsinfo agora exibe informações de status do log ao salvar um dump com metadados.
Uma vulnerabilidade (CVE-2026-40706) que causa um estouro de buffer na função ntfs_build_permissions_posix() e ocorre quando o suporte a ACL POSIX está habilitado foi corrigida. Além disso, o changelog inclui diversas correções que não são explicitamente rotuladas como vulnerabilidades, mas que representam potenciais problemas de segurança, incluindo vários erros de uso após liberação (use-after-free) e um estouro de buffer ao gerar o nome de uma cópia de backup.
Fonte: opennet.ru
