Apple has quietly posted a Java SE 6 update for Lion (version 1.6.0_29), as well as updating the Java runtime for Snow Leopard to the same version. The release fixes multiple security vulnerabilities that exist in Java 1.6.0_26.
Mac OS X Lion was the first OS release not to ship with a Java runtime installed by default, with the company declaring that it would no longer offer its own customized version. It did, however, post a downloadable version of Java for Lion in mid-July that users could incorporate. The version released today, called Java for Mac OS X 10.7 Update 1, is the first update since then. It will work with any version of Lion.
The update for Snow Leopard, Mac OS X 10.6 Update 6, is intended only for 10.6.8 and updates the runtime to the same version as the one used by Lion. The company says the updates deliver “improved reliability, security and compatibility” for Java SE 6. The update adds Cisco’s AnyConnect Mobility Client and Microsoft’s UAG Client to its blacklist, and specifically addresses five bugs, including a memory leak.