CVE-2013-0422 is a client-side remote code execution vulnerability in Oracle Java 7 before Update 11 involving multiple flaws that can be used to escape the Java sandbox. The issue affects execution of untrusted Java content, including browser applets and Java Web Start applications. Publicly described exploitation paths include abuse of the public getMBeanInstantiator method in JmxMBeanServer to obtain access to a private MBeanInstantiator object and then use findClass to retrieve arbitrary Class references, as well as a Reflection API recursion technique that bypasses a security check in java.lang.invoke.MethodHandles.Lookup.checkSecurityManager because sun.reflect.Reflection.getCallerClass does not correctly skip frames introduced by the newer reflection API. By bypassing Java permission restrictions, an attacker can execute arbitrary code on the target system. The vulnerability was actively exploited in the wild in early 2013 and was rapidly incorporated into exploit kits.
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos.
This repository contains a single Metasploit module: 'modules/exploits/multi/browser/java_jre17_jmxbean.rb'. The module exploits CVE-2013-0422, a critical remote code execution vulnerability in Oracle Java Runtime Environment (JRE) 7u10 and earlier. The exploit works by serving a malicious Java applet via an HTTP server. When a victim visits the attacker's web page with a vulnerable Java plugin enabled, the applet abuses JMX classes to escape the Java sandbox and execute arbitrary code on the victim's system. The module supports multiple payloads, including Java-based and native payloads for Windows, Linux, and Mac OS X. The main attack vector is through a web browser, requiring user interaction (visiting the malicious page). The module is fully weaponized, leveraging Metasploit's payload generation and delivery mechanisms. The only file in the repository is the Metasploit exploit module itself, written in Ruby, and it is structured to handle HTTP requests, serve the exploit JAR, and deliver the payload.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
12 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A 2013 vulnerability broadly adopted by exploit kits, indicating exploit availability and in-the-wild use.
A Java vulnerability used by the CottonCastle exploit kit in a similar infection chain as other Java exploits, associated with the same malware family as prior Corkow deliveries.
A vulnerability added to the Impact Exploit Kit as of 2013-01-13, indicating ongoing exploit kit updates to include newly weaponized flaws.
A Java Runtime Environment (JRE) vulnerability referenced as an exploit vector within the Evercookie storage/respawning technique list (i.e., cited as a persistence mechanism via a Java exploit).
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.