WaratekVRT Sign in

CVE-2010-0094

Affected software2 products, listed below
Severity7.5 High CVSS 2.0
Published1 Apr 2010
Updated16 Jun 2026

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.

Exploitation status

Exploited

Real-world exploitation reported by VulnCheck KEV. CISA has not confirmed it.

  • CISA KEV not listed
  • VulnCheck KEV listed Exploitation reported in the wild. 1 citation · earliest 2010-10-12.
  • CISA Vulnrichment no assessment published
  • Indexed PoC 2 indexed Published artifacts you can open, in Exploit-DB, Metasploit; first seen 2010-09-27.
  • EPSS 81% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.6% of all scored CVEs.

VulnCheck KEV

Exploitation evidence from VulnCheck Known Exploited Vulnerabilities (VulnCheck KEV), used under VulnCheck's community terms. View CVE-2010-0094 in VulnCheck (free account).

EvidenceSourceDetailDate
Reported exploitation securelist.com /cybercrime-raiders/36323 2010-10-12
IndexArtifactStarsFirst seen
Exploit-DB Java - RMIConnectionImpl Deserialization Privilege Escalation (Metasploit) 2010-09-27
Metasploit Java RMIConnectionImpl Deserialization Privilege Escalation (excellent rank)

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review automated Upstream data
  • Record active
Decided by Oracle's own risk-matrix note saying the CVE is reached only through untrusted code in the Java sandbox (applets, Web Start) or only through a client installation of Java, so a server running its own trusted code is not exposed
Finding The Java SE CPU Mar 2010 advisory says this vulnerability is reached only through untrusted code running in the Java sandbox, such as an applet or a Web Start application: "May be vulnerable through untrusted Java Web Start applications and Java applets." A server JVM that runs only its own trusted code is not exposed, so there is nothing for the agent to protect.

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Java SE CPU Mar 2010 ↗ CPU 2010-Q1 Java SE and Java for Business / Java Runtime Environment (6 Update 18, 5.0 Update 23)
Oracle's note: May be vulnerable through untrusted Java Web Start applications and Java applets.

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Java SE and Java for Business Java Runtime Environment 6 Update 18, 5.0 Update 23 5.0.23.0 · 6.0.18.0

Products and versions

2 products, 81 version entries
SourceVendorProductSchemeAffected versions
nvd sun jdk javase 1.5.0 · ≤ 5.0.0.0 · 1.5.0:update1 · 1.5.0:update2 · 1.5.0:update3 · 1.5.0:update4 · 1.5.0:update5 · 1.5.0:update6 · 1.5.0:update7 · 1.5.0:update8 · 1.5.0:update9 · 1.5.0:update10 · 1.5.0:update11 · 1.5.0:update12 · 1.5.0:update13 · 1.5.0:update14 · 1.5.0:update15 · 1.5.0:update16 · 1.5.0:update17 · 1.5.0:update18 · 1.5.0:update19 · 1.5.0:update20 · 1.5.0:update21 · 1.6.0 · ≤ 6.0.0.0 · 1.6.0:update1 · 1.6.0:update1_b06 · 1.6.0:update2 · 1.6.0:update_3 · 1.6.0:update_4 · 1.6.0:update_5 · 1.6.0:update_6 · 1.6.0:update_7 · 1.6.0:update_10 · 1.6.0:update_11 · 1.6.0:update_12 · 1.6.0:update_13 · 1.6.0:update_14 · 1.6.0:update_15 · 1.6.0:update_16 · 1.6.0:update_17
nvd sun jre javase 1.5.0 · ≤ 5.0.0.0 · 1.5.0:update1 · 1.5.0:update2 · 1.5.0:update3 · 1.5.0:update4 · 1.5.0:update5 · 1.5.0:update6 · 1.5.0:update7 · 1.5.0:update8 · 1.5.0:update9 · 1.5.0:update10 · 1.5.0:update11 · 1.5.0:update12 · 1.5.0:update13 · 1.5.0:update14 · 1.5.0:update15 · 1.5.0:update16 · 1.5.0:update17 · 1.5.0:update18 · 1.5.0:update19 · 1.5.0:update20 · 1.5.0:update21 · 1.6.0 · ≤ 6.0.0.0 · 1.6.0:update_1 · 1.6.0:update_2 · 1.6.0:update_3 · 1.6.0:update_4 · 1.6.0:update_5 · 1.6.0:update_6 · 1.6.0:update_7 · 1.6.0:update_10 · 1.6.0:update_11 · 1.6.0:update_12 · 1.6.0:update_13 · 1.6.0:update_14 · 1.6.0:update_15 · 1.6.0:update_16 · 1.6.0:update_17

References

URLTags
https://access.redhat.com/errata/RHSA-2010:0339 ADVISORY, RHSA-2010:0339
https://access.redhat.com/security/cve/CVE-2010-0094 REPORT, RHSA-2010:0339
http://itrc.hp.com/service/cki/docDisplay.do?docId=emr_na-c02273751
http://lists.apple.com/archives/security-announce/2010//May/msg00001.html
http://lists.apple.com/archives/security-announce/2010//May/msg00002.html
http://lists.opensuse.org/opensuse-security-announce/2010-04/msg00001.html
http://lists.opensuse.org/opensuse-security-announce/2010-05/msg00001.html
http://marc.info/?l=bugtraq&m=127557596201693&w=2
http://marc.info/?l=bugtraq&m=134254866602253&w=2
http://secunia.com/advisories/39292 Vendor Advisory

Timeline

Published2010-04-01By the CVE Program.
VulnCheck KEV: earliest evidence2010-10-12Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE.
NVD record modified2026-06-16NVD's own last-modified date for this record.