Firefox – Flash Plugin Up to Date but Shows Old Version

adobe-flashfedorafirefox

According to my browser (Firefox 34.0) the installed version of the Shockwave Flash plugin appears to be 11.2.202.424. This version is considered to be insecure:

The plugin is therefore blocked:

In the attempt to update the plugin to the version currently considered safe (11.2.202.425), I found out that the recommended version apparantly is already installed:

$ 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+

My operating system:

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

My questions:

  • Do I have multiple versions of this plugin installed?
  • How can I fix my installation?

Best Answer

I ran into this too, and found the answer in mozilla's bugzilla. In short, it happened because the plugin was updated while Firefox was running, and the pluginreg.dat got corrupted. So:

  1. exit firefox
  2. rm ~/.mozilla/firefox/*/pluginreg.dat
  3. start firefox again

and you'll be all set. (The file will be regenerated.)

Of course, you'll need to make sure that the .425 version is installed via yum update or other method. Presumably, this problem has been happening harmlessly for many updates — this is just the first where we all noticed it because of the blacklisting.

Related Question