Компания Mozilla реши да премахне вградения реализиране на протокола FTP от Firefox. В версия 88 на Firefox, насрочена за 19 април, поддръжката на FTP ще бъде деактивирана по подразбиране (включително настройката browserSettings.ftpProtocolEnabled ще бъде преведена в режим само за четене), а в версия 90, планирана за 29 юни, кодът, свързан с FTP, ще бъде премахнат. При опит за отваряне на линкове с идентификатор на протокола „ftp://“ браузърът ще извиква външно приложение, така както се извикват обработчиците на „irc://“ и „tg://“.
Като причина за прекратяване на поддръжката на FTP се посочва уязвимостта на този протокол към модификация и прихващане на транзитния трафик при MITM атаки. Според разработчиците на Firefox, в съвременните условия няма основания за използване на FTP вместо HTTPS за изтегляне на ресурси. Освен това, кодът за поддръжка на FTP в Firefox е много остарял, създава проблеми при поддръжката и има история на откритие на множество уязвимости в миналото.
Напомняме, че по-рано в Firefox 61 вече беше забранено изтеглянето на ресурси по протокол FTP от страници, отворени по HTTP/HTTPS, а в Firefox 70 беше прекратено визуализирането на съдържанието на файлове, изтегляни чрез ftp (например, при отваряне чрез ftp спряха да се показват изображения, README и html-файлове, а веднага се показа диалог за изтегляне на файла на диска). В Chrome поддръжката на протокола FTP беше спряна в януарския ремонт на Chrome 88. Според оценката на Google, FTP вече почти не се използва — делът на потребителите на FTP е около 0.1%.
Източник: opennet.ru
