Společnost Mozilla se rozhodla odstranit z Firefoxu vestavěnou implementaci protokolu FTP. Ve verzi Firefox 88, která je naplánována na 19. dubna, bude podpora FTP ve výchozím nastavení vypnuta (včetně nastavení browserSettings.ftpProtocolEnabled, které bude převedeno do režimu pouze pro čtení), a ve verzi Firefox 90, která je naplánována na 29. června, bude odstraněn kód související s FTP. Při pokusu o otevření odkazů s identifikátorem protokolu „ftp://“ prohlížeč vyvolá externí aplikaci, podobně jako se vyvolávají zpracovatelé „irc://“ a „tg://“.
Jako důvod ukončení podpory FTP se uvádí nezabezpečenost tohoto protokolu před modifikací a odposlechem tranzitního provozu při realizaci útoků MITM. Podle názoru vývojářů Firefoxu neexistují v současných podmínkách důvody pro používání FTP místo HTTPS pro načítání zdrojů. Navíc, kód podpory FTP ve Firefoxu je velmi starý, vytváří problémy při údržbě a má historii odhalení velkého množství zranitelností v minulosti.
Připomeňme, že dříve ve Firefoxu 61 už bylo zakázáno načítání zdrojů pomocí protokolu FTP z stránek otevřených přes HTTP/HTTPS, a ve Firefoxu 70 byl ukončen rendering obsahu souborů načítaných přes ftp (například při otevření přes ftp přestaly být zobrazeny obrázky, README a html soubory, a byla okamžitě zobrazena dialogové okno pro stažení souboru na disk). V Chromu byla podpora protokolu FTP ukončena v lednovém vydání Chrome 88. Podle odhadu Googlu se FTP již téměř nepoužívá – podíl uživatelů FTP činí přibližně 0,1%.
Zdroj: opennet.ru
