Apple fixes 18 flaws in Tiger's Java

Apple fixes 18 flaws in Tiger's Java

Update improves 'reliability and compatability'

Apple has updated Java for Mac OS X 10.4, also known as Tiger, to patch 18 different vulnerabilities, including some fixed as long ago as May by Java's maker, Sun Microsystems.

Apple's newest operating system, dubbed Leopard, does not need to be patched because it includes the updated Java components.

According to the accompanying advisory, Tiger's Java, Java 1.4 and Java 2 Standard Edition 5.0 contain flaws that in some cases could lead to what Apple called "arbitrary code execution," which means that attackers may be able to insert their own malware during an exploit and/or gain complete control of the machine.

Unlike rivals such as Microsoft, Apple does not rank or rate its security updates to give users an idea of the severity of the bugs.

Among the 18 vulnerabilities is one discovered by 3com's TippingPoint unit in June 2006 and another reported to Sun in October 2006 by a member of Google's security team.

TippingPoint's flaw was fixed in January 2007, and the Google-reported bug was patched by Sun in May 2007. In both instances, updates were made available at the time for the Java components used by Windows, Linux and Solaris. But because Apple crafts the Java runtime for Mac OS X, its users were left unprotected an additional 11 and seven months respectively.

However, no exploits using either bug were reported during that time.

The 80Mb update, dubbed "Java for Mac OS X 10.4, Release 6," was not marked as a security update on Apple's download site, nor were the vulnerabilities or their patches mentioned in the description that appeared when users received notice by Mac OS X's Software Update tool. The phrasing Apple used said only that Release 6 improves "reliability and compatibility" for Java.

Now read:

Microsoft: We patch faster than Apple, Novell and Red Hat

Comments

Advertisement
Send to a friend

Email this article to a friend or colleague:


PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.


ComputerworldUK Webcast

ComputerworldUK
Share
x
Open
* *