CVE-2010-0094
EXPLOITEDOracle Java SE/Jav for Bus <6-5 - Info Disclosure
Title source: llmExploitation Summary
CVE-2010-0094 has been observed exploited in the wild (reported by VulnCheck KEV).
EIP tracks 2 public exploits from researchers including Metasploit, Sami Koivu, Matthias Kaiser, egypt, including a Metasploit module exploits/multi/browser/java_rmi_connection_impl.
AI-analyzed exploit summary This Metasploit module exploits a Java RMI deserialization vulnerability (CVE-2010-0094) to achieve privilege escalation by delivering a malicious JAR file via an HTTP server. The exploit leverages a custom classloader in a MarshalledObject to execute arbitrary Java payloads under a privileged context.
Description
Unspecified vulnerability in the Java Runtime Environment component in Oracle Java SE and Java for Business 6 Update 18 and 5.0 Update 23 allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors. NOTE: the previous information was obtained from the March 2010 CPU. Oracle has not commented on claims from a reliable researcher that this is due to missing privilege checks during deserialization of RMIConnectionImpl objects, which allows remote attackers to call system-level Java functions via the ClassLoader of a constructor that is being deserialized.
Exploits (2)
This Metasploit module exploits a Java RMI deserialization vulnerability (CVE-2010-0094) to achieve privilege escalation by delivering a malicious JAR file via an HTTP server. The exploit leverages a custom classloader in a MarshalledObject to execute arbitrary Java payloads under a privileged context.
This Metasploit module exploits CVE-2010-0094, a Java RMIConnectionImpl deserialization vulnerability, to achieve privilege escalation via a malicious applet. It serves a JAR file containing serialized payloads to trigger the vulnerability in affected Java versions.