Oracle Java released a critical security update to Java. This Critical Patch Update contains fourteen (14) new security fixes across Java SE products.
For Java SE 6, the full internal version number for this update release is 1.6.0_31-b04 (b05 in Windows, where "b" means "build"). The external version number is 6u31.
It appears that Java SE 7 is no longer in "developer preview". In the event you update to that version, check installed programs because it does not appear that upgrading removes Java SE 6. The full internal version number for the update to the Java SE 7 release is 1.7.0_03-b04 (b05 in Windows, where "b" means "build"). The external version number is 7u3.
Although Java is not required (See Do You Need Java?), if you do have Java installed on your computer, it is advisable to install the latest update. It is also advised that all prior (and vulnerable) versions of Java SE be uninstalled from your computer.
Verify your version: http://www.java.com/en/download/testjava.jsp
Note: UNcheck any pre-checked toolbar and/or software options presented with the update. They are not part of the software update and are completely optional.
The next scheduled Oracle Java SE Critical Patch Update is 12 June 2012.
- Java SE 6 Update Release Notes
- Java SE 7 Update Release Notes
- Oracle Java SE Critical Patch Update Advisory - February 2012