Publication de NTFS-3G 2021.8.22 avec des corrections de vulnérabilités

Après plus de quatre ans depuis la dernière publication, la version 2021.8.22 de NTFS-3G a été publiée, comprenant un pilote libre fonctionnant en espace utilisateur en utilisant le mécanisme FUSE, ainsi qu'un ensemble d'utilitaires ntfsprogs pour manipuler les partitions NTFS. Le code du projet est distribué sous la licence GPLv2.

Le pilote prend en charge la lecture et l'écriture de données sur les partitions NTFS et peut fonctionner sur une large gamme de systèmes d'exploitation prenant en charge FUSE, y compris Linux, Android, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX et Haiku. L'implémentation du système de fichiers NTFS fournie par le pilote est entièrement compatible avec les systèmes d'exploitation Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7, Windows 8 et Windows 10. L'ensemble d'outils ntfsprogs permet d'effectuer des opérations telles que la création de partitions NTFS, la vérification de l'intégrité, le clonage, le redimensionnement et la récupération de fichiers supprimés. Les composants communs pour travailler avec NTFS, utilisés dans le pilote et les utilitaires, ont été extraits dans une bibliothèque séparée.

Cette version est remarquable par la correction de 21 vulnérabilités. Les vulnérabilités sont dues à des débordements de mémoire tampon lors du traitement de diverses métadonnées et permettent d'exécuter du code lors du montage d'une image NTFS spécialement conçue (y compris, une attaque peut être réalisée lors de la connexion d'un périphérique externe non vérifié). Si un attaquant a un accès local au système sur lequel l'exécutable ntfs-3g est installé avec le drapeau setuid root, les vulnérabilités peuvent également être utilisées pour élever ses privilèges.

Parmi les changements non liés à la sécurité, on note la fusion des bases de code des versions avancées et stables de NTFS-3G, avec le transfert du développement du projet sur GitHub. La nouvelle version comprend également des corrections des erreurs accumulées et résout des problèmes de compilation avec les anciennes versions de libfuse. De plus, les développeurs ont analysé les commentaires concernant les faibles performances de NTFS-3G. L'analyse a montré que les problèmes de performance sont généralement liés à la fourniture de versions obsolètes du projet dans les distributions ou à l'utilisation de paramètres par défaut incorrects (montage sans l'option « big_writes », sans laquelle la vitesse de transfert de fichiers est réduite de 3 à 4 fois). Selon les tests effectués par l'équipe de développeurs, la performance de NTFS-3G est inférieure à celle d'ext4 de seulement 15 à 20%.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster