LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2013-0422: Oracle JRE Remote Code Execution Vulnerability

RBRecent Breaches Vulnerability Intelligence·May 25, 2022
CVSS 9.8 · Critical⚠ Actively exploited (CISA KEV)Ransomware-linked
9.8
CVSS score
Critical
Severity
Active
CISA KEV
Yes
Ransomware use
Jun 15, 2022
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2013-0422 to its Known Exploited Vulnerabilities catalog on May 25, 2022, with a federal patch deadline of Jun 15, 2022 — meaning attackers are actively using it. If you run the affected software, patch it immediately. Ransomware crews are known to exploit this flaw.

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using the public getMBeanInstantiator method in the JmxMBeanServer class to obtain a reference to a private MBeanInstantiator object, then retrieving arbitrary Class references using the findClass method, and (2) using the Reflection API with recursion in a way that bypasses a security check by the java.lang.invoke.MethodHandles.Lookup.checkSecurityManager method due to the inability of the sun.reflect.Reflection.getCallerClass method to skip frames related to the new reflection API, as exploited in the wild in January 2013, as demonstrated by Blackhole and Nuclear Pack, and a different vulnerability than CVE-2012-4681 and CVE-2012-3174. NOTE: some parties have mapped the recursive Reflection API issue to CVE-2012-3174, but CVE-2012-3174 is for a different vulnerability whose details are not public as of 20130114. CVE-2013-0422 covers both the JMX/MBean and Reflection API issues. NOTE: it was originally reported that Java 6 was also vulnerable, but the reporter has retracted this claim, stating that Java 6 is not exploitable because the relevant code is called in a way that does not bypass security checks. NOTE: as of 20130114, a reliable third party has claimed that the findClass/MBeanInstantiator vector was not fixed in Oracle Java 7 Update 11. If there is still a vulnerable condition, then a separate CVE identifier might be created for the unfixed issue.

CVE-2013-0422 is a remote code execution vulnerability in Oracle Java Runtime Environment (JRE). It stems from a flaw in how Java restricts the permissions of Java applets, which can let an attacker execute commands on a vulnerable system. This matters because JRE is widely deployed on desktops and servers that run Java-based applications or browser applets; successful abuse can give an attacker control of the host. Public reporting also links this vulnerability to known ransomware use, raising the stakes for unpatched systems.

How it works

The weakness is classified as CWE-264, which covers improper handling of permissions, privileges, and access controls. In this case, the CISA summary describes a problem in the way Java restricts the permissions of Java applets. An attacker who can deliver a malicious applet—typically through a web page or other content that invokes the JRE—may bypass those restrictions and run arbitrary commands with the privileges of the Java process.

Exact exploit mechanics, payload formats, and affected applet configurations are not detailed in the provided facts. Defenders should treat this as a classic applet sandbox escape in the JRE class of products and confirm technical specifics against the vendor advisory rather than relying on incomplete public summaries.

Am I affected? How to find it in your systems

Oracle JRE commonly appears on end-user workstations, developer machines, and servers that host or launch Java applications. Inventory every system that has a JRE installed, including those that still support browser plugins or legacy Java Web Start usage.

How to remediate

Patch first. Apply the updates issued by Oracle for the JRE exactly as directed in the vendor advisory. CISA’s required action is to apply updates per vendor instructions; treat that as the primary fix.

If you can't patch immediately

If immediate patching is not possible, reduce exposure with compensating controls until the vendor update can be applied.

If your data may have been exposed

Actively exploited vulnerabilities, especially those tied to ransomware, frequently lead to broader compromise and data theft. If you suspect exploitation, isolate affected hosts, preserve forensic evidence, and follow your incident response process. As an additional check, you can run a free exposure scan of your email addresses against known breach data to see whether credentials or personal information have already appeared in public breach sets.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedOracle · Java Runtime Environment (JRE)
WeaknessCWE-284
CVSS base score9.8 (Critical)
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
PublishedJan 10, 2013
Added to CISA KEVMay 25, 2022
Federal patch deadlineJun 15, 2022
Known ransomware useYes
Check if your data is exposed →

References

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities