La société Mozilla a décidé de supprimer de Firefox l'implémentation intégrée du protocole FTP. Dans la version Firefox 88, prévue pour le 19 avril, le support FTP sera désactivé par défaut (y compris le paramètre browserSettings.ftpProtocolEnabled qui sera mis en mode lecture seule), et dans la version Firefox 90, prévue pour le 29 juin, le code lié au FTP sera supprimé. En tentant d'ouvrir des liens avec l'identifiant de protocole « ftp:// », le navigateur appellera une application externe, de la même manière que les gestionnaires « irc:// » et « tg:// » sont appelés.
La raison de l'arrêt du support FTP est la vulnérabilité de ce protocole face à la modification et à l'interception du trafic transit lors des attaques MITM. Selon les développeurs de Firefox, dans les conditions actuelles, il n'existe pas de raisons d'utiliser FTP au lieu de HTTPS pour le téléchargement de ressources. De plus, le code de support FTP dans Firefox est très ancien, crée des problèmes de maintenance et a un historique comportant un grand nombre de vulnérabilités dans le passé.
Rappelons qu'auparavant, dans Firefox 61, le téléchargement de ressources via le protocole FTP à partir de pages ouvertes en HTTP/HTTPS avait déjà été interdit, et dans Firefox 70, l'affichage du contenu des fichiers téléchargés via ftp a été interrompu (par exemple, à l'ouverture via ftp, les images, README et fichiers html ne s'affichaient plus, et un dialogue pour télécharger le fichier sur le disque apparaissait immédiatement). Dans Chrome, le support du protocole FTP a été arrêté dans la version de janvier Chrome 88. Selon Google, FTP est presque plus utilisé — la part des utilisateurs de FTP est d'environ 0,1%.
Source : opennet.ru
