Dans un billet de blog, Mozilla a déclaré avoir identifié le problème et mis en place un correctif pour les utilisateurs :
« Tard vendredi 3 mai, nous avons pris connaissance d’un problème avec Firefox qui empêchait l’exécution ou l’installation de nouveaux modules complémentaires. Nous sommes désolés pour le désagrément causé aux utilisateurs de Firefox.
« Notre équipe a identifié le problème et déployé un correctif pour tous les utilisateurs de Firefox Desktop sur les canaux Release, Beta et Nightly. Le correctif sera automatiquement appliqué en arrière-plan dans les prochaines heures. Aucune mesure active ne doit être prise pour que les add-ons fonctionnent à nouveau. En particulier, veuillez ne pas supprimer et/ou réinstaller aucun add-on pour tenter de résoudre le problème. La suppression d'un add-on supprime toutes les données qui lui sont associées, contrairement à la désactivation et à la réactivation ».
La fondation a noté que le correctif ne s'applique pas à Firefox ESR ni à Firefox pour Android, les deux recevront un correctif plus tard suivi par une mise à jour sur les médias sociaux.
Pour fournir ce correctif, Mozilla s’est appuyé sur le système d’études. Ce système est activé par défaut et aucune action n'est requise sauf si les études ont été désactivées. Les utilisateurs de Firefox peuvent vérifier s'ils ont activé les études en allant sur:
- Options / Préférences de Firefox -> Confidentialité et sécurité -> Autoriser Firefox à installer et à exécuter des études (faites défiler vers le bas pour trouver le paramètre)
- Les études peuvent être désactivées une fois les add-ons réactivés
Cela peut prendre jusqu'à six heures pour que l'étude soit appliquée à Firefox. Pour vérifier si le correctif a été appliqué, vous pouvez entrer «about: studies» dans la barre d’emplacement. Si le correctif est actif, vous verrez «hotfix-update-xpi-signing-intermediate-bug-1548973» dans les études en cours ou terminées comme suit:
Vous pouvez également voir la liste de «hotfix-reset-xpi-verification-timestamp-1548973» répertoriée, qui fait partie du correctif et se trouve peut-être dans les sections Études en cours ou Études achevées.
Pour que les utilisateurs puissent mieux faire le suivi de la gestion de ce problème, Mozilla a décidé de faire une mise à jour sous forme de liste avec le temps en indice :
- Certains utilisateurs ont signalé qu'ils n'avaient pas l'étude «hotfix-update-xpi-signature-intermediate-bug-1548973» active dans «about: studies». Plutôt que d’utiliser des solutions de rechange, qui risquent d’entraîner des problèmes plus tard, nous vous recommandons vivement de continuer à attendre. S'il est possible de recevoir le correctif, vous devez le recevoir avant 6 heures HAE (Heure avancée de l’est soit UTC-4), 24 heures après sa première publication. Pour tous les autres, nous travaillons à une solution plus permanente. (5 mai 00h54 HAE)
- Un certain nombre de solutions de rechange sont en cours de discussion dans la communauté. Celles-ci ne sont pas recommandées car elles peuvent entrer en conflit avec les correctifs que nous déployons. Nous vous le ferons savoir dès que de nouvelles mises à jour seront disponibles, et vous remercierons de votre patience. (4 mai 15h01 HAE)
- Nous avons temporairement désactivé les commentaires à ce billet, en fonction du volume et de la duplication. Elles seront réactivées à mesure que davantage de mises à jour seront disponibles. (4 mai 13h02 HAE)
- Mise à jour du message pour préciser que la suppression d'extensions peut entraîner une perte de données et ne doit pas être utilisée pour tenter de résoudre un problème. (4 mai, 12h58 HAE)
- Nous avons précisé que l'étude peut figurer dans les études actives ou les études terminées dans “about:studies” (4 mai, 12 h 10, HAE).
- Nous sommes conscients que certains utilisateurs signalent que leurs extensions restent désactivées avec les deux études actives. Nous surveillons ce problème sur Bugzilla dans le bogue 1549078. (4 mai, 12h03 HAE)
Mise à jour du 06/05/2019 : Une version de Firefox a été publiée qui répare la chaîne de certificats pour réactiver les extensions Web
Une version de Firefox a été publiée - la version 66.0.4 sur Desktop et Android, et la version 60.6.2 pour ESR. Cette version répare la chaîne de certificats pour réactiver les extensions Web, les thèmes, les moteurs de recherche et les modules linguistiques désactivés (bogue 1549061). Nous travaillons activement à la résolution des problèmes en suspens, mais nous souhaitions résoudre ce problème avant lundi afin de réduire l'impact des modules complémentaires désactivés avant le début de la semaine.
Une version de Firefox a été publiée - la version 66.0.4 sur Desktop et Android, et la version 60.6.2 pour ESR. Cette version répare la chaîne de certificats pour réactiver les extensions Web, les thèmes, les moteurs de recherche et les modules linguistiques désactivés (bogue 1549061). Nous travaillons activement à la résolution des problèmes en suspens, mais nous souhaitions résoudre ce problème avant lundi afin de réduire l'impact des modules complémentaires désactivés avant le début de la semaine.