La compañía Mozilla ha decidido eliminar de Firefox la implementación integrada del protocolo FTP. En la versión Firefox 88, programada para el 19 de abril, el soporte para FTP se desactivará por defecto (incluyendo la configuración browserSettings.ftpProtocolEnabled, que se pasará a modo de solo lectura), y en la versión Firefox 90, prevista para el 29 de junio, se eliminarán los códigos relacionados con FTP. Al intentar abrir enlaces con el identificador de protocolo 'ftp://', el navegador llamará a una aplicación externa de manera similar a como lo hacen los manejadores 'irc://' y 'tg://'.
Como razón para el cese del soporte a FTP se menciona la inseguridad de este protocolo frente a modificaciones y captura de tráfico en tránsito durante ataques MITM. Según los desarrolladores de Firefox, en las condiciones actuales no hay razones para utilizar FTP en lugar de HTTPS para la descarga de recursos. Además, el código de soporte FTP en Firefox es muy antiguo, genera problemas de mantenimiento y tiene un historial de haber revelado numerosas vulnerabilidades en el pasado.
Cabe recordar que anteriormente, en Firefox 61, ya se había prohibido la descarga de recursos a través del protocolo FTP desde páginas abiertas mediante HTTP/HTTPS, y en Firefox 70 se detuvo la representación de contenido de archivos descargados a través de FTP (por ejemplo, al abrir a través de FTP, las imágenes, README y archivos html dejaron de mostrarse, y en su lugar apareció inmediatamente el diálogo para descargar el archivo en el disco). En Chrome, el soporte del protocolo FTP se detuvo en la versión de enero de Chrome 88. Según Google, el uso de FTP es casi nulo, ya que la proporción de usuarios de FTP representa alrededor del 0.1%.
Fuente: opennet.ru
