X
Tap here to go to the mobile version of the site.
Your Firefox is out of date and may contain a security risk! Upgrade Firefox

Support Forum

Firefox has disabled your outdated version of Java

Posted

This seems to happen on a regular basis now. As soon as an add-on is updated firefox has trouble detecting the correct version

In this instance i am getting "Firefox has disabled your outdated version of Java" having just installed the new version of Java (7-11). I restart firefox and it doesn't solve it, i reboot my machine and it doesn't solve it.

Chosen solution

According to this bug on the Oracle site http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8005410 , the problem occurs because their installer did not properly recognize prior Java versions and is compounded by a problem with systems having the JavaFX stand-alone application installed.

So, if you see JavaFX in your list of installed programs (Windows: Control Panel), remove it. It might also be best to remove all Java from your system before installing the new Java.

I would recommend JavaRa to uninstall all previous Java from your system, but, sadly, it has not been updated since October 2012 and does not include and will not find more recent versions of Java files and/or registry keys.

Oracle has released Java 7 update 11 to address the vulnerability recently recognized in Java 7 update 10 and some prior versions. Java 6 update 38 was not updated; support for the Java 6 versions ends in February 2013.

Read this answer in context 3

Additional System Details

Installed Plug-ins

  • Shockwave Flash 11.5 r502
  • RealPlayer(tm) LiveConnect-Enabled Plug-In
  • RealPlayer Download Plugin
  • Adobe PDF Plug-In For Firefox and Netscape 10.1.5
  • RealNetworks(tm) RealDownloader Chrome Background Extension Plug-In
  • RealNetworks(tm) RealDownloader PepperFlashVideoShim Plug-In
  • RealNetworks(tm) RealDownloader HTML5VideoShim Plug-In
  • RealDownloader Plugin
  • VLC media player Web Plugin 2.0.2
  • Google Update
  • Adobe Shockwave for Director Netscape plug-in, version 11.6.7.637
  • Adobe Shockwave for Director Netscape plug-in, version 11.6.6.636
  • RealNetworks(tm) RealPlayer Chrome Background Extension Plug-In
  • RealPlayer(tm) HTML5VideoShim Plug-In
  • Adobe Shockwave for Director Netscape plug-in, version 11.6.5.635
  • GEPlugin
  • 5.1.10411.0
  • Citrix ICA Client Plugin (Win32)
  • Virtual Earth 3D 4.00090316005 plugin for Mozilla
  • Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
  • DRM Netscape Network Object
  • Npdsplay dll
  • DRM Store Netscape Plugin
  • np-mswmp
  • Office Plugin for Netscape Navigator

Application

  • User Agent: Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101 Firefox/18.0

More Information

Swarnava Sengupta 482 solutions 3134 answers

See:

Oracle has released an update to address this vulnerability. Read more here and download updates here.

Question owner

Thanks for the link but the problem persists. Installed the update from the link above, rebooted my machine and firefox still reporting "For your safety, Firefox has disabled your outdated version of Java. Please upgrade to the latest version."

Lawk 1 solutions 19 answers

Hello,

That is a vulnerability problem with the New Java version, if you know how to roll back to the old one, you should for the mean time as it is being resolved by Oracle.

Thank you.

Question owner

Could you provide a link to the correct version for firefox for me please as it's starting to get a little confusing.

Question owner

Update : Just checked again and i'm now getting "Java(TM) Platform SE 7 U5 Next Generation Java Plug-in 10.5.1 for Mozilla browsers Vulnerable (more info) Update Now"

Is this update link valid or will i just be installing another vulnerable version?

the-edmeister
  • Top 10 Contributor
  • Moderator
3195 solutions 24386 answers

"Java(TM) Platform SE 7 U5 Next Generation Java Plug-in 10.5.1 for Mozilla browsers" is not the latest version which was released yesterday or today.

11.# is the latest.

IMHO, from what I have read this morning the latest version doesn't fix all the exploits that exist with Java. More than likely, another version will need to be issued to correct all current exploits. Plus last night I read on another Firefox support forum that a Windows / Firefox / Java 7 U 11 user encountered the same problem many of us WinXP experienced with a missing Registry line which prevented Firefox from knowing that the latest version was installed. IMO, Oracle has turned Java into a "circle jerk without a team lead"!

My advice is to leave Java disabled in Firefox (or use NoScript to disable it in a more "elegant" manner), and wait for Oracle to get their act together and fix all the exploits that exist in their product before wasting anymore of your time.

TheOldFox 110 solutions 619 answers

Chosen Solution

According to this bug on the Oracle site http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8005410 , the problem occurs because their installer did not properly recognize prior Java versions and is compounded by a problem with systems having the JavaFX stand-alone application installed.

So, if you see JavaFX in your list of installed programs (Windows: Control Panel), remove it. It might also be best to remove all Java from your system before installing the new Java.

I would recommend JavaRa to uninstall all previous Java from your system, but, sadly, it has not been updated since October 2012 and does not include and will not find more recent versions of Java files and/or registry keys.

Oracle has released Java 7 update 11 to address the vulnerability recently recognized in Java 7 update 10 and some prior versions. Java 6 update 38 was not updated; support for the Java 6 versions ends in February 2013.

Modified by TheOldFox

Question owner

Uninstalling JavaFX has done the trick for me. I now have

"Java(TM) Platform SE 7 U11 Next Generation Java Plug-in 10.11.2 for Mozilla browsers"

"1.7.0.11 Up to Date"

thanks for your help ...

Lawk 1 solutions 19 answers

That's great.

jmcg 1 solutions 11 answers

Are there any other suggestions for getting java to work in Firefox. I uninstalled java 7.10 and installed (a couple of times) the new "fixed" version. If I test the java install, I get one of two issues: the first is a dialog asking to install plugin 7 u10; the other indicates that java has been disabled, however, if I check add-ons, it doesn't indicate it's disabled. On one of the sites I use I get a popup to install java plugin 7 u10 even thought I show the newer plugin in addons. All seems to work as advertised in internet explorer and the java test shows the proper version installed.

Lawk 1 solutions 19 answers

"Uninstalling JavaFX has done the trick for me. I now have

"Java(TM) Platform SE 7 U11 Next Generation Java Plug-in 10.11.2 for Mozilla browsers"

"1.7.0.11 Up to Date" " As rich... did

jmcg 1 solutions 11 answers

My bad. I meant to mention that I don't have JavaFX on my machine.

Brian G Roper 0 solutions 4 answers

Java = Just Another Vulnerable Appliance

RV 0 solutions 2 answers

my JAVA is up to date

when is this going to be fixed?

Lawk 1 solutions 19 answers

Hello Ross, are you using a mac? 'cause Apple blocked Java for the mean time. But if it is windows, go to your add-ons page, uninstall the java add-on. Uninstall Firefox. Then reinstall updated versions of both.

Hope that helps.

Java is still having problems, sadly :(

tbosserman 0 solutions 2 answers

Helpful Reply

I'm running Ubuntu 12.04 (32-bit), Firefox 18.0.2, Java 7 Update 13. The plugin doesn't even show up in the list of plugins. When I run plugincheck it shows this message:

Missing JAVA? For your safety, Firefox has disabled your outdated version of Java. Please upgrade to the latest version.

I can't find a newer version to which to upgrade! Is there at least a way to temporarily disable this "safety check" so I can run java apps on our LAN?

Lawk 1 solutions 19 answers

Have you tried any of the solutions in the thread above?

cor-el
  • Top 10 Contributor
  • Moderator
10738 solutions 96600 answers

A 32 bit Firefox version needs a 32 bit Java version, so make sure that you've installed the correct Java version for Firefox and that Firefox find that libnpjp2.so (Linux) or npjp2.dll (Windows) file.

tbosserman 0 solutions 2 answers

Rolling back to an old version worked. I still had 1.6 update 24 laying around so I went back to that. Another alternative is to use OpenJDK and the IcedTea plugin. OpenJDK isn't 100% compatible, but it works for me most of the time.