Skip to content
CVE Tracker
Back

CVE-2012-4681

Multiple vulnerabilities in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 6 and earlier allow remote attackers…

Critical9.8Known exploitedEPSS 98.5%
Published
Updated
Reserved
Assigned by
mitre

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.

Exploited in the wild

CISA lists this vulnerability in its Known Exploited Vulnerabilities catalog as Oracle Java SE Runtime Environment (JRE) Arbitrary Code Execution Vulnerability.

Added
3 Mar 2022
Fix due (US federal)
24 Mar 2022
Used by ransomware
Known

Apply updates per vendor instructions.

Scores

CVSS scores of CVE-2012-4681, by who scored it
Scored byCVSSScoreVector
CISA-ADPADP (enrichment)3.1Critical9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NVDNVD · Analyzed3.1Critical9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS (exploitation in 30 days)
98.5% · top 0.1% of all CVEs (3 Nov 2026)
CISA SSVC
Exploitation: active · Automatable: yes · Technical impact: total

Loading the EPSS history…

The list uses the assigner's score when there is one, then CISA's, then NVD's: Critical 9.8.

Weakness

Affected products

  • n/a

    • affected n/a

References (14)

Sources

The same CVE in the primary databases and aggregators, to check against.

Record last updated .