Skip to content

CVE-2012-4681

Oracle Java SE Runtime Environment (JRE) Arbitrary Code Execution

9.8 CRITICALActively exploited (CISA KEV)Used in ransomwarePublic exploitEPSS 98.5%
  1. Published27 Aug 2012
  2. Added to CISA KEV3 Mar 2022
  3. Remediation due24 Mar 2022
Actively exploited (CISA KEV)

The Java Runtime Environment (JRE) component in Oracle Java SE allow for remote code execution.

Added to KEV: 3 Mar 2022Federal remediation due: 24 Mar 2022Used in ransomware

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.

CVSS 3.1 breakdown

Attack vectorNetwork
Attack complexityLow
Privileges requiredNone
User interactionNone
ScopeUnchanged
ConfidentialityHigh
IntegrityHigh
AvailabilityHigh
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected products

Oracle Jdk1.6.0 · 1.7.0
Oracle Jre1.6.0 · 1.7.0
Redhat Enterprise Linux Desktop6.0
Redhat Enterprise Linux Eus6.3
Redhat Enterprise Linux Server6.0
Redhat Enterprise Linux Workstation6.0

Remediation

No fixed version is recorded in the NVD data. Check the vendor advisory for the latest guidance.

Frequently asked

Is CVE-2012-4681 being actively exploited?

Yes. CVE-2012-4681 is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added 3 Mar 2022. It has been used in ransomware campaigns.

How severe is CVE-2012-4681?

CVE-2012-4681 has a CVSS 3.1 base score of 9.8, rated critical. EPSS estimates a 98.5% probability of exploitation.

Which products are affected by CVE-2012-4681?

Affected products include Oracle Jdk, Oracle Jre, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Eus, Redhat Enterprise Linux Server, and 1 more.

How do I fix CVE-2012-4681?

Apply the vendor's patch or advisory guidance, then verify no affected versions remain across your devices.

How Secuno handles this

Secuno correlates vulnerabilities like CVE-2012-4681 against the real software inventory on every managed device, every day. Rather than a static severity, each match is scored in context: exploit availability, EPSS, the asset's exposure, and business criticality decide where it lands in the queue. Because it is on the CISA KEV list, Secuno flags any affected asset as top-priority automatically. If an affected version is present anywhere across your portfolio, it surfaces automatically with a prioritised remediation path.

Get Patch this first every Monday

Five vulnerabilities that matter this week, ranked on real exploitation. Plain language, one email, no spam.

You can unsubscribe with one click from every issue. We handle your details as described in our privacy policy.

Data from the NVD, CISA KEV catalog and FIRST EPSS. CVSS 3.1 base score shown where available.