Closed
Bug 1217932
Opened 9 years ago
Closed 9 years ago
Blocklist Java plugin up to versions 8u65 and 7u91
Categories
(Toolkit :: Blocklist Policy Requests, defect)
Toolkit
Blocklist Policy Requests
Tracking
()
RESOLVED
FIXED
45.3
People
(Reporter: marksc, Assigned: jorgev, NeedInfo)
References
Details
On October 20th Oracle released Java 8u65 and 7u91 to address vulnerabilities in older versions. Older versions will need added to the blocklist.
http://www.oracle.com/technetwork/topics/security/cpuoct2015-2367953.html#AppendixJAVA
Assignee | ||
Comment 1•9 years ago
|
||
The blocks are now staged:
Java Plugin 7 update 81 to 90 (click-to-play), Mac OS X
https://addons-dev.allizom.org/en-US/firefox/blocked/p790
Java Plugin 8 update 46 to 64 (click-to-play), Mac OS X
https://addons-dev.allizom.org/en-US/firefox/blocked/p791
Java Plugin 7 update 81 to 90 (click-to-play), Windows
https://addons-dev.allizom.org/en-US/firefox/blocked/p792
Java Plugin 8 update 46 to 64 (click-to-play), Windows
https://addons-dev.allizom.org/en-US/firefox/blocked/p793
Java Plugin 7 update 81 to 90 (click-to-play), Linux
https://addons-dev.allizom.org/en-US/firefox/blocked/p794
Java Plugin 8 update 46 to 64 (click-to-play), Linux
https://addons-dev.allizom.org/en-US/firefox/blocked/p795
Flags: needinfo?(kjozwiak)
Keywords: qawanted
Comment 2•9 years ago
|
||
It's going to be difficult to test the Java 7 blocks for 7u91... from Java's website:
"Updates for Java SE 7 released after April 2015, and updates for Java SE 6 released after April 2013 are only available to Oracle Customers through My Oracle Support (requires support login)."
The last version of Java 7 that's available to the public is 7u80 [1]. I'll continue testing with 8u65. Jorge, any suggestions?
[1] http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Flags: needinfo?(jorge)
Assignee | ||
Comment 3•9 years ago
|
||
Maybe Roger from Oracle can help you with this.
Flags: needinfo?(jorge) → needinfo?(roger.lewis)
Comment 4•9 years ago
|
||
Finished testing the blocklists using 8u65 & 8u65 without any issues. Waiting for a response from Roger relating to 7u91.
Windows 10 x64 VM:
==================
Build Used: https://archive.mozilla.org/pub/firefox/nightly/2015/11/2015-11-13-03-02-48-mozilla-central/
File: npjp2.dll
Path: C:\Program Files (x86)\Java\jre1.8.0_60\bin\plugin2\npjp2.dll
Version: 11.60.2.27
State: Enabled (STATE_VULNERABLE_UPDATE_AVAILABLE)
Next Generation Java Plug-in 11.60.2 for Mozilla browsers
> Blocklist state for Java(TM) Platform SE 8 U60 changed from 0 to 4
File: npjp2.dll
Path: C:\Program Files (x86)\Java\jre1.8.0_65\bin\plugin2\npjp2.dll
Version: 11.65.2.17
State: Enabled
Next Generation Java Plug-in 11.65.2 for Mozilla browsers
> Blocklist state for Java(TM) Platform SE 8 U65 changed from 0 to 0
File: npjp2.dll
Path: C:\Program Files (x86)\Java\jre1.8.0_66\bin\plugin2\npjp2.dll
Version: 11.66.2.18
State: Enabled
Next Generation Java Plug-in 11.66.2 for Mozilla browsers
> Blocklist state for Java(TM) Platform SE 8 U66 changed from 0 to 0
Ubuntu 14.04.3 x64 VM
=====================
Build Used: https://archive.mozilla.org/pub/firefox/nightly/2015/11/2015-11-13-00-41-15-mozilla-aurora/
File: libnpjp2.so
Path: /usr/java/jre1.8.0_60/lib/amd64/libnpjp2.so
Version: 11.60.2
State: Enabled (STATE_VULNERABLE_UPDATE_AVAILABLE)
Next Generation Java Plug-in 11.60.2 for Mozilla browsers
> Blocklist state for Java(TM) Plug-in 11.60.2 changed from 0 to 4
File: libnpjp2.so
Path: /usr/java/jre1.8.0_65/lib/amd64/libnpjp2.so
Version: 11.65.2
State: Enabled
Next Generation Java Plug-in 11.65.2 for Mozilla browsers
> Blocklist state for Java(TM) Plug-in 11.65.2 changed from 0 to 0
File: libnpjp2.so
Path: /usr/java/jre1.8.0_66/lib/amd64/libnpjp2.so
Version: 11.66.2
State: Enabled
Next Generation Java Plug-in 11.66.2 for Mozilla browsers
> Blocklist state for Java(TM) Plug-in 11.66.2 changed from 0 to 0
OSX 10.11.1 x64
===============
Build Used: https://archive.mozilla.org/pub/firefox/releases/42.0/mac/en-US/
File: JavaAppletPlugin.plugin
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
Version: Java 8 Update 60 build 27
State: Enabled (STATE_VULNERABLE_UPDATE_AVAILABLE)
Displays Java applet content, or a placeholder if Java is not installed.
> Blocklist state for Java Applet Plug-in changed from 0 to 4
File: JavaAppletPlugin.plugin
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
Version: Java 8 Update 65 build 17
State: Enabled
Displays Java applet content, or a placeholder if Java is not installed.
> Blocklist state for Java Applet Plug-in changed from 0 to 0
File: JavaAppletPlugin.plugin
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
Version: Java 8 Update 66 build 17
State: Enabled
Displays Java applet content, or a placeholder if Java is not installed.
> Blocklist state for Java Applet Plug-in changed from 0 to 0
Test Cases used against each Plugin/OS:
- ensured "Update Now" under about:addons pointed to the correct URLs outlined in comment # 1
- ensured that the plugin is correctly being blocked via https://www.java.com/en/download/installed.jsp
- ensured that "Allow" and "Allow and Remember" are working correctly
- ensured that "Ask to Activate" was selected and the other choices greyed out and not selectable
Kamil,
Let me know how I can help test. I have sent you a mail for details on testing.
Comment 6•9 years ago
|
||
> Let me know how I can help test. I have sent you a mail for details on testing.
Roger, I haven't received any emails from you :/ (I've checked the spam folder just in case as well)
I basically need access to 7u91 as it seems it's only available for Oracle Customers through the My Oracle Support portal.
Flags: needinfo?(kjozwiak)
Given the enormous number of Firefox ESR38.4 end-users crashing due to a bug in Java7, we should consider blocking it soon. Please see the recommended versions of Java 7 that ought to be blocked from Donald Smith @Oracle: https://bugzilla.mozilla.org/show_bug.cgi?id=1221448#c66
Assignee | ||
Comment 8•9 years ago
|
||
We decided to move forward with the blocks, since they had stalled for too long and there were other issues coming up around them (bug 1221448). I hope we can resolve the testing issues so they don't come up in the future, but I also don't want us to dwell too much on this.
Java Plugin 8 update 46 to 64 (click-to-play), Linux
https://addons.mozilla.org/firefox/blocked/p1064
Java Plugin 7 update 81 to 90 (click-to-play), Linux
https://addons.mozilla.org/firefox/blocked/p1063
Java Plugin 8 update 46 to 64 (click-to-play), Windows
https://addons.mozilla.org/firefox/blocked/p1062
Java Plugin 7 update 81 to 90 (click-to-play), Windows
https://addons.mozilla.org/firefox/blocked/p1061
Java Plugin 8 update 46 to 64 (click-to-play), Mac OS X
https://addons.mozilla.org/firefox/blocked/p1060
Java Plugin 7 update 81 to 90 (click-to-play), Mac OS X
https://addons.mozilla.org/firefox/blocked/p1059
Assignee: nobody → jorge
Status: NEW → RESOLVED
Closed: 9 years ago
Keywords: qawanted
Resolution: --- → FIXED
Target Milestone: --- → 45.3
Updated•9 years ago
|
Product: addons.mozilla.org → Toolkit
Comment 9•8 years ago
|
||
It would be nice if the browser provided any feedback to the user on why the plugin was rejected. Right now I see the 32-bit JRE 1.8.0_111 from Program Files (x86) getting into the INVALID section of my pluginreg.dat every time I start Nightly 52.0a1 (Nov 2, 2017) 32-bit. Disabling the blocklist via
user_pref("extensions.blocklist.enabled", false);
in prefs.js did not help, and searches online stumble on more frequent issues such as 64-bit vs 32-bit, Java control panel etc.
You need to log in
before you can comment on or make changes to this bug.
Description
•