Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

"Vulnerable" plugins are already updated. Firefox won't recognize the updates!

  • 21 replies
  • 3 have this problem
  • 5709 views
  • Last reply by complainer

more options

I updated my VLC plugin to 2.1.3, the most up-to-date version of both the plugin and the software. Yet, Firefox says it's "vulnerable" for absolutely no reason. I also shut down and restarted firefox after the update, and it didn't make a whiff of difference.

Also, Adobe Reader 9.5.5 is the most up to date version of Reader 9, and is perfectly fine according to my add-on manager, but yet that's also "vulnerable" according to the plugin update checkfor absolutely NO reason. When I upgraded to Adobe Reader X a long time ago it didn't work at all with firefox as the plugin had severe issues and wasn't user friendly even outside of firefox. I therefore reinstalled 9 and never went back.

Why is it that Firefox cannot recognize updated plugins and says they're vulnerable, and yet gives zero reason why?

Lastly, if I go into the add-on manager and click on the "update now" link in that page it only brings me to the worthless page telling me the plugin was blocked, not about where to go to update it. This is a really irritating problem as you go to try to update it and you're not going to a website that will allow you to do it, it just brings you to a page that says absolutely NOTHING of value.

Chosen solution

If you want to replace the VideoLAN\VLC\ program files that weren't updated with the win32 installer, such as npvlc.dll (and others?):

You can get the Zip Package vlc-2.1.3-win32.zip linked here, and extract the contents: https://www.videolan.org/vlc/download-windows.html

If you don't want to do that I would consider a complete uninstall of VLC media player 2.1.3 then a resinstall.

Read this answer in context 👍 0

All Replies (20)

more options

Here's even more information - for whatever reason VLC doesn't want to update the X86 version of the plugin, but updated the X64 version. Yet, if I try waterfox, the 64 bit version of firefox, the plugin used is still the X86 and outdated version.

The properties alone is the X64 version of the plugin file, then there's the mozilla add-on manager, and the third is the X86 version of the plugin. Can I just delete the latter (X86 version) and copy the X64 version into the X86 file?

more options

Did you install the 64-bit version of VLC Media Player 2.1.3? If you don't need it for a 64-bit browser then uninstall it.

Firefox 27 on Windows is a 32-bit application so it won't use a 64-bit plugin. It needs the 32-bit VLC Web plugin, which would be located here on 64-bit Windows:

C:\Program Files (x86)\VideoLAN\VLC\npvlc.dll

Go to http://www.videolan.org/vlc/ and get the 32-bit installer, vlc-2.1.3-win32.exe

The issue with Adobe Reader 9.5.5 being detected as outdated is a quirk with PluginCheck, which is looking for the lates version available for your OS which is 11.0.6.70

more options

P.S. In my previous post I said "Firefox 27 on Windows is a 32-bit application". I see your using Firefox 24 but the same applies.

If you want to keep the 64-bit VLC Media Player version for a 64-bit Waterfox browser, that's fine ... according to /questions/968058 you can have both installed ..... but you still need to install the 32-bit version of VLC Media Player to work with Firefox 24 on Windows.

more options

I downloaded and installed both. First it was the X86 version of VLC player, which seemed to not be able to install numerous files, then I did the X64 version without issue. Then I tried to install just the plugin for X86 and had the same file issues. Waterfox should use the X64 plugin, not the X86 plugin, but yet, it still shows the VLC plugin version 2.0.0.

more options

Did you select a Custom or Advanced installation when you installed the 32-bit VLC Media Player, to make sure that the Web plugin for Mozilla browsers was selected?

That suggestion was posted on mozillaZine's forum in a current thread over there on the VLC Media Player's Mozilla plugin:

http://forums.mozillazine.org/viewtopic.php?p=13364873#p13364873 Where is VLC Plugin? Posted 16 Feb 2014:

when you install VLC (32-bits), select Custom Install (I don't remember if the options come by default or not) and make sure the "Web browser plugins" options are selected and that your browsers are not open during installation.

more options

P.S. You said, Waterfox should use the X64 plugin, not the X86 plugin, but yet, it still shows the VLC plugin version 2.0.0.

This forum is only for Mozilla Firefox support. Questions about the 64-bit Waterfox browser should go to http://www.waterfoxproject.org/support.php

more options

I selected custom whenever I install anything to make sure what I need is in there. For every single installation of VLC, the browser plugin was included. You would need to uncheck the browser plugin in order for it not to install.

When you tell me I can use the X64 plugin for Waterfox, that allows me to say that BOTH browsers are using the wrong plugin. I am not going to post over there also when in reality the issue is that the browsers both have the same issue: They're both using the wrong plugin.

more options

You wrote earlier,

I downloaded and installed both. First it was the X86 version of VLC player, which seemed to not be able to install numerous files then I did the X64 version without issue. Then I tried to install just the plugin for X86 and had the same file issues.

You should ask about this over at the VLC Windows Troubleshooting forum and include this screenshot showing that the installed file version of C:\Program Files (x86)\VideoLAN\VLC\ npvlc.dll is still at 2.0.0 even though you installed the latest version.

more options

It is possible that VLC hasn't updated their internal version number in the VLC plugin for Firefox. This has happened before and if you have installed the latest VLC version then you can ignore this warning message on the plugin check page.

more options

I could do that, or you could just answer my original question: "Can I just delete the latter (X86 version) and copy the X64 version into the X86 file?"

more options

If it was the case that VLC didn't update the version number, then the X64 file wouldn't show VLC plugin version 2.1.3.

more options

You asked, Can I just delete the latter (X86 version) and copy the X64 version into the X86 file?

I don't know. If you want to test it, you could rename the existing 2.0.0 version of C:\Program Files (x86)\VideoLAN\VLC\ npvlc.dll to npvlc.dllX and then copy over the 64-bit npvlc.dll 2.1.3 version.

If it doesn't work you should be able to reverse your changes.

more options

cor-el,

I installed VLC (32-bit) 2.1.3 on my 64-bit Windows 7 computer as an update to version 2.1.2 which I had installed before. Related discussion: /questions/982481 plugin check not working

I used the existing settings (I never had the VLC Web plugin installed before, only the VLC player itself). No plugin showed up in Firefox Add-ons Plugins or in about:plugins, as expected.

I then went to C:\Program Files (x86)\VideoLAN\VLC\ and checked the file version of npvlc.dll and it's 2.1.3

I copied npvlc.dll to "%AppData%\Mozilla\Plugins" as a test. (I had created the "C:\Users\<myusername>\AppData\Roaming\Mozilla\Plugins folder before). Both the Add-ons Plugins list and PluginCheck report VLC media player Web Plugin 2.1.3 as up-to-date.

more options

Try to delete the pluginreg.dat file in the Firefox Profile Folder and maybe addons.sqlite as well to reset the plugin registry databases.

See Re-initializing the plugins database:

more options

P.S. Here's the PluginCheck report showing VLC Web Plugin 2.1.3 as up-to-date:

more options

Cor-el,

That fixed the adobe issue, which is great.

However, the fact that VLC doesn't want to update the X86 file is an issue. I looked in the VLC postings and nothing was there about it not installing the plugin properly. I could use the copy into browser folder for waterfox, but not firefox because the X86 file still says version 2.0.0. Is there any difference between the X86 and X64 files? Do you know whether I could copy the X64 into the X86 file and have it work? Thanks.

more options

You can try to check the properties of that plugin file.

You can find the installation path of all plugins on the about:plugins page.

more options

Chosen Solution

If you want to replace the VideoLAN\VLC\ program files that weren't updated with the win32 installer, such as npvlc.dll (and others?):

You can get the Zip Package vlc-2.1.3-win32.zip linked here, and extract the contents: https://www.videolan.org/vlc/download-windows.html

If you don't want to do that I would consider a complete uninstall of VLC media player 2.1.3 then a resinstall.

more options

That finally worked. I had to take the npvlc.dll file from the VLC X86 folder and move it to the desktop, rename it. Then I extracted the updated version of the file onto my desktop from the zip file to get the file extracted (it wouldn't extract to the program folder). Then I moved the extracted one from my desktop to the appropriate VLC folder. Lastly, I shut down and restarted firefox. When I restarted it, I looked at the add-on manager, and it finally recognized it as updated.

more options

Wow, too bad you had to go through all that but I'm glad it worked.

Thanks for posting back with the details.

  1. 1
  2. 2