Selon mon navigateur (Firefox 34.0), la version installée du plugin Shockwave Flash semble être 11.2.202.424. Cette version est considérée comme non sécurisée:

Le plugin est donc bloqué:

Dans la tentative de mettre à jour le plugin vers la version actuellement considérée comme sûre (11.2.202.425), jai découvert que la version recommandée est apparemment déjà installée:

$ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit Installed Packages Name : flash-plugin Arch : x86_64 Version : 11.2.202.425 Release : release Size : 19 M Repo : installed From repo : adobe-linux-x86_64 Summary : Adobe Flash Player 11.2 URL : http://www.adobe.com/downloads/ License : Commercial Description : Adobe Flash Plugin 11.2.202.425 : Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla : 1.7.13+ 

Mon système dexploitation:

$ cat /etc/redhat-release Fedora release 20 (Heisenbug) 

Mes questions:

  • Dois-je plusieurs versions de ce plugin sont-elles installées?
  • Comment puis-je réparer mon installation?

Commentaires

  • Je ne pense pas quil existe une chose telle que secure flash
  • Jai aussi limpression que Firefox traite déjà le plugin Flash comme dangereux alors quil pourrait avoir connaissance dun problème de sécurité mais quaucune mise à jour nest encore disponible. Ensuite, il ny a ' que vous ne pouvez rien y faire, mais au moins Flash est bloqué sur les sites jusquà ce que ' s une mise à jour. Jai juste eu ceci avec 11.2.202.577.

Réponse

Jai rencontré ceci aussi, et jai trouvé la réponse dans le bugzilla de Mozilla . En bref, cela sest produit parce que le plugin a été mis à jour pendant que Firefox était en cours dexécution, et le pluginreg.dat a été corrompu. Donc:

  1. quittez Firefox
  2. rm ~/.mozilla/firefox/*/pluginreg.dat
  3. redémarrez Firefox

et vous serez tous prêts. (Le fichier sera régénéré.)

Bien sûr, vous devrez vous assurer que la version .425 est installée via yum update ou une autre méthode. Vraisemblablement , ce problème sest produit de manière inoffensive depuis de nombreuses mises à jour – ce nest que la première où nous lavons tous remarqué à cause de la liste noire.

Commentaires

  • A fonctionné super pour moi. Le fichier /usr/lib/flash-plugin/libflashplayer.so pour 11.2.202.425 date du 21/11/14 ce qui est bien, je pensais que Firefox cherchait ce fichier mais cétait bien le registre.
  • Eh bien, javais toujours le problème avec 11.2.202.442.

Réponse

Jai essayé rm ~ / .mozilla / firefox / * / pluginreg.dat sans aucun succès, car dans la page des addons de firefox, le plugin flash était toujours affiché comme vulerable avec seulement les deux options après sa nouvelle génération: pour désactiver ou demander à activer.

Je pourrais résoudre le problème en éditant le pluginsreg.dat qui avait la version nombre séparé par une virgule au lieu de points, même si jai changé la chaîne de description:

Avant:

[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$ 

Après (un travail):

[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$ 

Après le redémarrage de Firefox, le plugin flash a été défini pour toujours actif dans la configuration du plugin de la page des addons (les trois options sont sélectionnables)

Réponse

EDIT:

Si vous souhaitez modifier tous les profils Firefox actuellement utilisés, vous pouvez utiliser ce script simple:

#!/bin/bash for f in $(ps aux |grep "/usr/lib/firefox/firefox"| grep -v "grep" | head -1 |cut -d " " -f1); do echo " * Found some firefox running .... updating pluginreg.dat" for d in $(find /home/${f}/.mozilla/ -name "pluginreg.dat"); do echo " * Found ${d}" sed -i "s%11\.2\.202\.310%11\.2\.202\.425%g" ${d} done done 

Dans la phrase sed, vous pouvez modifier le numéro de version du FlashPlugin (11.2.202.310) pour quil corresponde à votre version actuelle installée.

Commentaires

  • " Script simple "? Je ne suis pas daccord. : PI pense que for f in $(ps -C firefox -o user=); do fonctionnera assez parfaitement 🙂 De plus, lorsque jutilise votre ligne, je découvre que la première ligne est le grep lui-même, et la ligne Firefox que je veux est dans la ligne n ° 2. Donc, si vous voulez aller de la manière compliquée, assurez-vous dinsérer un | grep -v grep quelque part également.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *