RHSA-2012:1009: Important: java-1.7.0-openjdk security and bug fix update

Published Jun 20, 2012
·
Updated

These packages provide the OpenJDK 7 Java Runtime Environment and theOpenJDK 7 Software Development Kit.Multiple flaws were discovered in the CORBA (Common Object Request BrokerArchitecture) implementation in Java. A malicious Java application orapplet could use these flaws to bypass Java sandbox restrictions or modifyimmutable object data. (CVE-2012-1711, CVE-2012-1719)It was discovered that the SynthLookAndFeel class from Swing did notproperly prevent access to certain UI elements from outside the currentapplication context. A malicious Java application or applet could use thisflaw to crash the Java Virtual Machine, or bypass Java sandboxrestrictions. (CVE-2012-1716)Multiple flaws were discovered in the font manager's layout lookupimplementation. A specially-crafted font file could cause the Java VirtualMachine to crash or, possibly, execute arbitrary code with the privilegesof the user running the virtual machine. (CVE-2012-1713)Multiple flaws were found in the way the Java HotSpot Virtual Machineverified the bytecode of the class file to be executed. A specially-craftedJava application or applet could use these flaws to crash the Java VirtualMachine, or bypass Java sandbox restrictions. (CVE-2012-1723,CVE-2012-1725)It was discovered that java.lang.invoke.MethodHandles.Lookup did notproperly honor access modes. An untrusted Java application or applet coulduse this flaw to bypass Java sandbox restrictions. (CVE-2012-1726)It was discovered that the Java XML parser did not properly handle certainXML documents. An attacker able to make a Java application parse aspecially-crafted XML file could use this flaw to make the XML parser enteran infinite loop. (CVE-2012-1724)It was discovered that the Java security classes did not properly handleCertificate Revocation Lists (CRL). CRL containing entries with duplicatecertificate serial numbers could have been ignored. (CVE-2012-1718)It was discovered that various classes of the Java Runtime library couldcreate temporary files with insecure permissions. A local attacker coulduse this flaw to gain access to the content of such temporary files.(CVE-2012-1717)This update also fixes the following bug: Attempting to compile a SystemTap script using the jstack tapset could have failed with an error similar to the following:error: the frame size of 272 bytes is larger than 256 bytesThis update corrects the jstack tapset and resolves this issue. (BZ#833035)This erratum also upgrades the OpenJDK package to IcedTea7 2.2.1. Refer tothe NEWS file, linked to in the References, for further information.All users of java-1.7.0-openjdk are advised to upgrade to these updatedpackages, which resolve these issues. All running instances of OpenJDK Javamust be restarted for the update to take effect.

Affected Software

11 affected componentsFixes available
redhat/java<1.7.0-openjdk-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-debuginfo-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-debuginfo-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-demo-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-demo-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-devel-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-devel-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-javadoc-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-javadoc-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-src-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-src-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-debuginfo-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-debuginfo-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-demo-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-demo-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-devel-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-devel-1.7.0.5-2.2.1.el6_3
redhat/java<1.7.0-openjdk-src-1.7.0.5-2.2.1.el6_3
1.7.0-openjdk-src-1.7.0.5-2.2.1.el6_3

Remediation

Event History

Jun 20, 2012
Advisory Published
12:00 AM

Frequently Asked Questions

1

What is the severity of RHSA-2012:1009?

The severity of RHSA-2012:1009 is considered to be critical due to multiple vulnerabilities found in the CORBA implementation of OpenJDK 7.

2

How do I fix RHSA-2012:1009?

You can fix RHSA-2012:1009 by updating to the specific remedied package version 1.7.0-openjdk-1.7.0.5-2.2.1.el6_3.

3

What vulnerabilities are addressed by RHSA-2012:1009?

RHSA-2012:1009 addresses multiple flaws in the CORBA implementation of Java, which can be exploited by malicious Java applications.

4

Which software versions are affected by RHSA-2012:1009?

Affected software versions of RHSA-2012:1009 include various packages of OpenJDK 7 up to 1.7.0-openjdk-1.7.0.5-2.2.1.el6_3.

5

Is it safe to use OpenJDK 7 after applying RHSA-2012:1009 fixes?

Yes, after applying the fixes provided in RHSA-2012:1009, OpenJDK 7 should be secure against the vulnerabilities addressed.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203