Apple Releases Java Updates for Snow Leopard and Leopard

MacRumors

macrumors bot
Original poster
Apr 12, 2001
47,653
9,407
https://www.macrumors.com/images/macrumorsthreadlogodarkd.png

Apple today released a pair of software updates for users of Mac OS X Snow Leopard and Leopard, delivering updated versions of Java containing the latest performance and security fixes.

- Java for Mac OS X 10.6 Update 1 weighs in at 78 MB and requires Mac OS X 10.6.2.
Java for Mac OS X 10.6 Update 1 delivers improved reliability, security, and compatibility for Java SE 6. Java for Mac OS X 10.6 Update 1 supersedes the previous Java for Mac OS X 10.6.

This release updates Java SE 6 to version 1.6.0_17. This release is only for Mac OS X 10.6.2 or later versions of Mac OS X 10.6. This release of Java SE 6 is available on Intel-based Macs only.
Details of the security content included in the update can be found in the associated support document.

- Java for Mac OS X 10.5 Update 6 weighs in at 122 MB and requires Mac OS X 10.5.8.
Java for Mac OS X 10.5 Update 6 delivers improved reliability, security, and compatibility for J2SE 5.0 and Java SE 6. Java for Mac OS X 10.5 Update 6 supersedes all previous updates of Java for Mac OS X 10.5.

This release updates J2SE 5.0 to 1.5.0_22, and updates Java SE 6 to 1.6.0_17. J2SE 1.4.2 is no longer being updated to fix bugs or security issues and is therefore disabled by default in this update. This release is only for Mac OS X 10.5.8 or later versions of Mac OS X 10.5. This release of J2SE 5.0 supports all Intel and PowerPC-based Macs. Java SE 6 is available on 64-bit Intel-based Macs only.
Full security details are available in the support document for the release.

Article Link: Apple Releases Java Updates for Snow Leopard and Leopard
 

The ArchAngel

macrumors regular
Jun 23, 2008
202
0
The bulletin:

APPLE-SA-2009-12-03-1 Java for Mac OS X 10.6 Update 1

Java for Mac OS X 10.6 Update 1 is now available and addresses the
following:

Java
CVE-ID: CVE-2009-3869, CVE-2009-3871, CVE-2009-3875, CVE-2009-3874,
CVE-2009-3728, CVE-2009-3872, CVE-2009-3868, CVE-2009-3867,
CVE-2009-3884, CVE-2009-3873, CVE-2009-3877, CVE-2009-3865,
CVE-2009-3866
Available for: Mac OS X v10.6.2 and later, Mac OS X Server v10.6.2
and later
Impact: Multiple vulnerabilities in Java 1.6.0_15
Description: Multiple vulnerabilities exist in Java 1.6.0_15, the
most serious of which may allow an untrusted Java applet to obtain
elevated privileges. Visiting a web page containing a maliciously
crafted untrusted Java applet may lead to arbitrary code execution
with the privileges of the current user. These issues are addressed
by updating to Java version 1.6.0_17. Further information is
available via the Sun Java website at
http://java.sun.com/javase/6/webnotes/ReleaseNotes.html Credit to
Kevin Finisterre of Netragard for reporting CVE-2009-3867 to Apple.

Java
CVE-ID: CVE-2009-2843
Available for: Mac OS X v10.6.2 and later, Mac OS X Server v10.6.2
and later
Impact: An expired certificate for a Java applet is treated as valid
Description: An expired certificate for a Java applet is treated as
valid. This issue is addressed through improved handling of expired
certificates. Credit to Simon Heimlicher of ETH Zurich for reporting
this issue.


Java for Mac OS X 10.6 Update 1 may be obtained from the Software
Update pane in System Preferences, or Apple's Software Downloads
web site: http://www.apple.com/support/downloads/

The download file is named: JavaForMacOSX10.6Update1.dmg
Its SHA-1 digest is: e31791c61b56c7db104baffb00971fad88feb8e4

Information will also be posted to the Apple Security Updates
web site: http://support.apple.com/kb/HT1222
 
Comment

elppa

macrumors 68040
Nov 26, 2003
3,230
108
So let me get this straight:

Mac OS X 10.6
32 bit Java SE 6
64 bit Java SE 6
No Java SE 5

Mac OS X 10.5
No 32 bit Java SE 6
64 bit Java SE 6
32 bit Java SE 5

That right? :confused:
 
Comment

JavierP

macrumors regular
Mar 17, 2008
134
0
So let me get this straight:

Mac OS X 10.6
32 bit Java SE 6
64 bit Java SE 6
No Java SE 5

Mac OS X 10.5
No 32 bit Java SE 6
64 bit Java SE 6
32 bit Java SE 5

That right? :confused:
10.5 also has 64 bit Java SE 5
 
Comment

elppa

macrumors 68040
Nov 26, 2003
3,230
108
10.5 also has 64 bit Java SE 5
Cheers, so (updated):

Mac OS X 10.6
32 bit Java SE 6
64 bit Java SE 6
No Java SE 5

Mac OS X 10.5
No 32 bit Java SE 6
64 bit Java SE 6
32 bit Java SE 5
64 bit Java SE 5

I wonder what stops Apple producing SE 5 for 10.6 or 32 bit SE 6 for 10.5, other than laziness?
 
Comment

longofest

Editor emeritus
Jul 10, 2003
2,822
1,343
Falls Church, VA
Cheers, so (updated):

Mac OS X 10.6
32 bit Java SE 6
64 bit Java SE 6
No Java SE 5

Mac OS X 10.5
No 32 bit Java SE 6
64 bit Java SE 6
32 bit Java SE 5
64 bit Java SE 5

I wonder what stops Apple producing SE 5 for 10.6 or 32 bit SE 6 for 10.5, other than laziness?
As you will also note, Mac OSX 10.5 also had Java SE 4 (1.4.2), but they are now disabling it because it has passed EOL and isn't being updated.
 
Comment

stumantexas

macrumors newbie
Jul 8, 2008
2
0
Bad instructions

Why if this update requires a reboot do they instruct you to:
"Please quit and relaunch any web browsers and Java applications after installing this update."

You would think that people would read the instructions that they send out.
 
Comment

JavierP

macrumors regular
Mar 17, 2008
134
0
Cheers, so (updated):

Mac OS X 10.6
32 bit Java SE 6
64 bit Java SE 6
No Java SE 5

Mac OS X 10.5
No 32 bit Java SE 6
64 bit Java SE 6
32 bit Java SE 5
64 bit Java SE 5

I wonder what stops Apple producing SE 5 for 10.6 or 32 bit SE 6 for 10.5, other than laziness?
1.4.2 isn't removed from 10.5. It can be enabled using Java Preferences.app. That's good because that's the only version that works fine with spaces in Leopard
 
Comment

jayducharme

macrumors 68040
Jun 22, 2006
3,475
3,083
The thick of it
Why is my update for 10.6 coming in at 346 mb. :confused:

The other day there were no software updates available, so I don't think I've missed anything....

EDIT: Aha! I'm also getting an XCode update.
 
Comment

jelwell

macrumors member
Jan 31, 2003
70
0
I received a kernel panic when logging in after the required reboot. Second reboot & login went fine. Not very reassuring though.
Joseph Elwell.
 
Comment

Matthew Yohe

macrumors 68020
Oct 12, 2006
2,198
129
I wonder what stops Apple producing SE 5 for 10.6 or 32 bit SE 6 for 10.5, other than laziness?
1.4.2 was deprecated in Leopard and is now gone in Snow Leopard. 1.5 is also old now, and there was no sense in focusing time on 1.5 and 1.6. So they have just focused on making 1.6 a high performance VM.
 
Comment

spillproof

macrumors 68020
Jun 4, 2009
2,028
2
USA
Don't notice anything different.

But, even though it should have nothing to do with anything, watching 10, 5 minute Youtube videos got the temp to 126, usually it is around 135 while watching Youtube with fans at 3500rpm. Interesting.
 
Comment

Daveoc64

macrumors 601
Jan 16, 2008
4,058
51
Bristol, UK
Why if this update requires a reboot do they instruct you to:
"Please quit and relaunch any web browsers and Java applications after installing this update."

You would think that people would read the instructions that they send out.
Seems like quite a bit of a cut and paste job to me!

They've put this bit in the notes for Snow Leopard's update:

"This release is only for Mac OS X 10.6.2 or later versions of Mac OS X 10.6. This release of Java SE 6 is available on Intel-based Macs only."

Seeing as Snow Leopard only works on Intel-based Macs, that's a given!
 
Comment

gibbz

macrumors 68030
May 31, 2007
2,690
98
A given?
Someone could feasibly think that this could update the SE 6 version on 10.5 running on PowerPC.
Not when it says on his machine that it's for 10.6, thus making it redundant to say it is for Intel-based Macs.
"This release is only for Mac OS X 10.6.2 or later versions of Mac OS X 10.6. This release of Java SE 6 is available on Intel-based Macs only."
 
Comment

Matthew Yohe

macrumors 68020
Oct 12, 2006
2,198
129
Not when it says on his machine that it's for 10.6, thus making it redundant to say it is for Intel-based Macs.
You're assuming all people know that 10.6 is Intel only. A lot of users are very stupid. I mean, have you seen this forum?
 
Comment

Peruvian

macrumors regular
Jun 10, 2006
247
7
U.K.
This update appears on my 2008 Imac but not on my 2009 macbook pro..
both running 6.2..
Any ideas why?
P..
 
Comment

pmjoe

macrumors 6502
Mar 27, 2009
461
31
"This release is only for Mac OS X 10.6.2 or later versions of Mac OS X 10.6. This release of Java SE 6 is available on Intel-based Macs only."

Seeing as Snow Leopard only works on Intel-based Macs, that's a given!
That's because there isn't a Java SE 6 from Apple for PPC. It's just a statement of fact. The second sentence regarding CPU is the equivalent to to this statement for Mac OS X 10.5:

"This release of J2SE 5.0 supports all Intel and PowerPC-based Macs. Java SE 6 is available on 64-bit Intel-based Macs only."

Of course, that's poorly phrased too, because J2SE 5.0 is only supported on Intel Macs running Leopard, not Snow Leopard.
 
Comment

pmjoe

macrumors 6502
Mar 27, 2009
461
31
Cheers, so (updated):

Mac OS X 10.6
32 bit Java SE 6
64 bit Java SE 6
No Java SE 5

Mac OS X 10.5
No 32 bit Java SE 6
64 bit Java SE 6
32 bit Java SE 5
64 bit Java SE 5

I wonder what stops Apple producing SE 5 for 10.6 or 32 bit SE 6 for 10.5, other than laziness?
No Java SE 6 on Mac OS X 10.5 for PPC.
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.