Bug 44528 - В firefox не начинается скачивание и установка плагинов Крипто Про и Госуслуг, если открыть их страницы из терминала
Summary: В firefox не начинается скачивание и установка плагинов Крипто Про и Госуслуг...
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: firefox-esr (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: pav@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-02 17:43 MSK by Alexandr Shashkin
Modified: 2023-10-10 19:17 MSK (History)
5 users (show)

See Also:


Attachments
Пример воспроизведения ошибки (1.65 MB, video/x-matroska)
2022-12-02 17:43 MSK, Alexandr Shashkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2022-12-02 17:43:15 MSK
Created attachment 12024 [details]
Пример воспроизведения ошибки

Версия программы:
=================
firefox-esr-102.5.0-alt1

Шаги, приводящие к ошибке:
==========================
1) Запустить firefox
2) В терминале выполнить:
  $ firefox "https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/addon-1.2.8-fx.xpi" &> /dev/null
  или:
  $ firefox https://www.cryptopro.ru/sites/default/files/products/cades/extensions/firefox_cryptopro_extension_latest.xpi &> /dev/null
3) В поисковой строке в браузере нажать enter если установка плагина не началась
4) Еще раз повторить команду в терминале из шага 2

Результат:
==========
На шаге 2 в браузере открывается вкладка, в которой в поисковой строке вписан указанный url, но установка плагина не начинается. Если на шаге 3 нажать Enter, плагин начинает скачиваться и предлагается его установка. Если повторить команду в терминале (шаг 4), то на этот раз скачивание и установка начались сами.
Возникает ощущение, что url вставляется в поисковую строку, но не открывается. Если использовать url = http://ya.ru , то оно открывается успешно.

Ожидаемый результат:
====================
На шаге 2 скачивание и установка начинались сами, без нажатия Enter.

Дополнительно:
==============
Ошибка также воспроизводится и с firefox-107.0-alt1.
Ошибка также воспроизводится в P10 на версии firefox-esr-102.5.0-alt1 и firefox-106.0.1-alt0.p10.1
Comment 1 Anton Zhukharev 2023-01-12 13:39:17 MSK
Также актуально для firefox в p10 и Sisyphus на 12.01.2023:

* В P10: firefox-107.0-alt0.p10.1
* В P10: firefox-108.0.1-alt0.p10.1 (из задания 312833)
* Sisyphus: firefox-108.0.1-alt1
Comment 2 nbr 2023-01-26 11:38:11 MSK
Поведение корректно, автоматическое скачивание без подтверждения
уменьшало бы безопасность и увеличивало возможность атак путем загрузки
внешних модулей.