Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: JSSE). Supported versions that are affected are Oracle Java SE: 8u511-b32, 8u511-perf-b32, 11.0.33.0.2, 17.0.21.0.2, 21.0.13.…
CVE-2012-4681Oracle Java SE Runtime Environment (JRE) Arbitrary Code Execution Vulnerability
Known exploited — Oracle Java SE Runtime Environment (JRE) Arbitrary Code Execution Vulnerability
CISA confirmed this vulnerability is used in real attacks on 03.03.2022. Remediation deadline for US federal agencies: 24.03.2022.
Required action: Apply updates per vendor instructions. https://nvd.nist.gov/vuln/detail/CVE-2012-4681
Description
Multiple vulnerabilities in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 6 and earlier allow remote attackers to execute arbitrary code via a crafted applet that bypasses SecurityManager restrictions by (1) using com.sun.beans.finder.ClassFinder.findClass and leveraging an exception with the forName method to access restricted classes from arbitrary packages such as sun.awt.SunToolkit, then (2) using "reflection with a trusted immediate caller" to leverage the getField method to access and modify private fields, as exploited in the wild in August 2012 using Gondzz.class and Gondvv.class.
Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.
Affected products and versions
| Vendor | Product | Versions | |
|---|---|---|---|
| oracle | jdk | 1.6.0 | |
| oracle | jre | 1.6.0 | |
| redhat | enterprise linux desktop | 6.0 | |
| redhat | enterprise linux eus | 6.3 | |
| redhat | enterprise linux server | 6.0 | |
| redhat | enterprise linux workstation | 6.0 |
References and patches
- http://blog.fireeye.com/research/2012/08/zero-day-season-is-not-over-yet.html Third Party Advisory
- SUSE-SU-2012:1398 vendor-advisoryMailing List
- SUSE-SU-2012:1231 vendor-advisoryMailing List
- TA12-240A third-party-advisoryThird Party AdvisoryUS Government Resource
- http://labs.alienvault.com/labs/index.php/2012/new-java-0day-exploited-in-the-wild/ Broken LinkExploit
- SSRT100970 vendor-advisoryIssue TrackingMailing ListThird Party Advisory
- https://community.rapid7.com/community/metasploit/blog/2012/08/27/lets-start-the-week-with-a-new-java-0day Broken LinkThird Party Advisory
- http://www.deependresearch.org/2012/08/java-7-vulnerability-analysis.html Broken LinkThird Party Advisory
- http://www.oracle.com/technetwork/topics/security/alert-cve-2012-4681-1835715.html Vendor Advisory
- RHSA-2012:1225 vendor-advisoryThird Party Advisory
- http://immunityproducts.blogspot.com/2012/08/java-0day-analysis-cve-2012-4681.html ExploitThird Party Advisory
- 51044 third-party-advisoryNot Applicable
- 55213 vdb-entryBroken LinkThird Party AdvisoryVDB Entry
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2012-4681 US Government Resource
CPE matches (NVD) (60)
cpe:2.3:a:oracle:jdk:1.6.0:-:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update1:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update10:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update11:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update12:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update13:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update14:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update15:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update16:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update17:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update18:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update19:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update2:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update20:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update21:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update22:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update23:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update24:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update25:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update26:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update27:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update29:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update3:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update30:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update31:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update32:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update33:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update34:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update4:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update5:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update6:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update7:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update8:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.6.0:update9:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:-:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update1:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update2:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update3:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update4:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update5:*:*:*:*:*:*cpe:2.3:a:oracle:jdk:1.7.0:update6:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:-:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update1:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update10:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update11:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update12:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update13:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update14:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update15:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update16:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update17:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update18:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update19:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update2:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update20:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update21:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update22:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update23:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update24:*:*:*:*:*:*cpe:2.3:a:oracle:jre:1.6.0:update25:*:*:*:*:*:*