CVE-2004-1029

Current Description

The Sun Java Plugin capability in Java 2 Runtime Environment (JRE) 1.4.2_01, 1.4.2_04, and possibly earlier versions, does not properly restrict access between Javascript and Java applets during data transfer, which allows remote attackers to load unsafe classes and execute arbitrary code by using the reflection API to access private Java packages.

Basic Data

PublishedMarch 01, 2005
Last ModifiedOctober 11, 2017
Assignercve@mitre.org
Data TypeCVE
Data FormatMITRE
Data Version4.0
Problem TypeCWE-264
CVE Data Version4.0

Base Metric V2

CVSS 2 - Version2.0
CVSS 2 - Vector StringAV:N/AC:M/Au:N/C:C/I:C/A:C
CVSS 2 - Access VectorNETWORK
CVSS 2 - Access ComplexityMEDIUM
CVSS 2 - AuthenticationNONE
CVSS 2 - Confidentiality ImpactCOMPLETE
CVSS 2 - Availability ImpactCOMPLETE
CVSS 2 - Base Score9.3
SeverityHIGH
Exploitability Score8.6
Impact Score10.0
Obtain All Privilegetrue
Obtain User Privilegefalse
Obtain Other Privilegefalse

Base Metric V3

No data provided.

Configurations

  • OR - Configuration 1
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3ApplicationHpJava Sdk-rte1.3*hp-ux_pa-risc*****
    2.3ApplicationHpJava Sdk-rte1.4*hp-ux_pa-risc*****
    2.3ApplicationSunJdk1.3.1_01*linux*****
    2.3ApplicationSunJdk1.3.1_01*solaris*****
    2.3ApplicationSunJdk1.3.1_01a*windows*****
    2.3ApplicationSunJdk1.3.1_02*linux*****
    2.3ApplicationSunJdk1.3.1_02*solaris*****
    2.3ApplicationSunJdk1.3.1_02*windows*****
    2.3ApplicationSunJdk1.3.1_03*linux*****
    2.3ApplicationSunJdk1.3.1_03*solaris*****
    2.3ApplicationSunJdk1.3.1_03*windows*****
    2.3ApplicationSunJdk1.3.1_04*windows*****
    2.3ApplicationSunJdk1.3.1_05*linux*****
    2.3ApplicationSunJdk1.3.1_05*solaris*****
    2.3ApplicationSunJdk1.3.1_05*windows*****
    2.3ApplicationSunJdk1.3.1_06*linux*****
    2.3ApplicationSunJdk1.3.1_06*solaris*****
    2.3ApplicationSunJdk1.3.1_06*windows*****
    2.3ApplicationSunJdk1.3.1_07*linux*****
    2.3ApplicationSunJdk1.3.1_07*solaris*****
    2.3ApplicationSunJdk1.3.1_07*windows*****
    2.3ApplicationSunJdk1.4*linux*****
    2.3ApplicationSunJdk1.4*solaris*****
    2.3ApplicationSunJdk1.4*windows*****
    2.3ApplicationSunJdk1.4.0_01*windows*****
    2.3ApplicationSunJdk1.4.0_02*linux*****
    2.3ApplicationSunJdk1.4.0_02*solaris*****
    2.3ApplicationSunJdk1.4.0_02*windows*****
    2.3ApplicationSunJdk1.4.0_03*linux*****
    2.3ApplicationSunJdk1.4.0_03*solaris*****
    2.3ApplicationSunJdk1.4.0_03*windows*****
    2.3ApplicationSunJdk1.4.0_4*linux*****
    2.3ApplicationSunJdk1.4.0_4*solaris*****
    2.3ApplicationSunJdk1.4.0_4*windows*****
    2.3ApplicationSunJdk1.4.1*linux*****
    2.3ApplicationSunJdk1.4.1*solaris*****
    2.3ApplicationSunJdk1.4.1*windows*****
    2.3ApplicationSunJdk1.4.1_01*linux*****
    2.3ApplicationSunJdk1.4.1_01*solaris*****
    2.3ApplicationSunJdk1.4.1_01*windows*****
    2.3ApplicationSunJdk1.4.1_02*linux*****
    2.3ApplicationSunJdk1.4.1_02*solaris*****
    2.3ApplicationSunJdk1.4.1_02*windows*****
    2.3ApplicationSunJdk1.4.1_03*linux*****
    2.3ApplicationSunJdk1.4.1_03*solaris*****
    2.3ApplicationSunJdk1.4.1_03*windows*****
    2.3ApplicationSunJdk1.4.2*linux*****
    2.3ApplicationSunJdk1.4.2*solaris*****
    2.3ApplicationSunJdk1.4.2*windows*****
    2.3ApplicationSunJdk1.4.2_01*linux*****
    2.3ApplicationSunJdk1.4.2_02*linux*****
    2.3ApplicationSunJdk1.4.2_03*linux*****
    2.3ApplicationSunJdk1.4.2_03*solaris*****
    2.3ApplicationSunJdk1.4.2_03*windows*****
    2.3ApplicationSunJdk1.4.2_04*linux*****
    2.3ApplicationSunJdk1.4.2_04*solaris*****
    2.3ApplicationSunJdk1.4.2_04*windows*****
    2.3ApplicationSunJdk1.4.2_05*linux*****
    2.3ApplicationSunJdk1.4.2_05*solaris*****
    2.3ApplicationSunJdk1.4.2_05*windows*****
    2.3ApplicationSunJre1.3.0*linux*****
    2.3ApplicationSunJre1.3.0*solaris*****
    2.3ApplicationSunJre1.3.0*windows*****
    2.3ApplicationSunJre1.3.0update1linux*****
    2.3ApplicationSunJre1.3.0update2linux*****
    2.3ApplicationSunJre1.3.0update2solaris*****
    2.3ApplicationSunJre1.3.0update2windows*****
    2.3ApplicationSunJre1.3.0update3linux*****
    2.3ApplicationSunJre1.3.0update4linux*****
    2.3ApplicationSunJre1.3.0update4windows*****
    2.3ApplicationSunJre1.3.0update5linux*****
    2.3ApplicationSunJre1.3.0update5solaris*****
    2.3ApplicationSunJre1.3.0update5windows*****
    2.3ApplicationSunJre1.3.1*linux*****
    2.3ApplicationSunJre1.3.1update1linux*****
    2.3ApplicationSunJre1.3.1update1solaris*****
    2.3ApplicationSunJre1.3.1update1windows*****
    2.3ApplicationSunJre1.3.1update1awindows*****
    2.3ApplicationSunJre1.3.1update4solaris*****
    2.3ApplicationSunJre1.3.1update4windows*****
    2.3ApplicationSunJre1.3.1update8linux*****
    2.3ApplicationSunJre1.3.1update8solaris*****
    2.3ApplicationSunJre1.3.1update8windows*****
    2.3ApplicationSunJre1.3.1_02*linux*****
    2.3ApplicationSunJre1.3.1_02*solaris*****
    2.3ApplicationSunJre1.3.1_02*windows*****
    2.3ApplicationSunJre1.3.1_03*linux*****
    2.3ApplicationSunJre1.3.1_03*solaris*****
    2.3ApplicationSunJre1.3.1_03*windows*****
    2.3ApplicationSunJre1.3.1_05*linux*****
    2.3ApplicationSunJre1.3.1_05*solaris*****
    2.3ApplicationSunJre1.3.1_05*windows*****
    2.3ApplicationSunJre1.3.1_06*linux*****
    2.3ApplicationSunJre1.3.1_06*solaris*****
    2.3ApplicationSunJre1.3.1_06*windows*****
    2.3ApplicationSunJre1.3.1_07*linux*****
    2.3ApplicationSunJre1.3.1_07*solaris*****
    2.3ApplicationSunJre1.3.1_07*windows*****
    2.3ApplicationSunJre1.3.1_09*linux*****
    2.3ApplicationSunJre1.3.1_09*solaris*****
    2.3ApplicationSunJre1.3.1_09*windows*****
    2.3ApplicationSunJre1.4*linux*****
    2.3ApplicationSunJre1.4*solaris*****
    2.3ApplicationSunJre1.4*windows*****
    2.3ApplicationSunJre1.4.0_01*solaris*****
    2.3ApplicationSunJre1.4.0_01*windows*****
    2.3ApplicationSunJre1.4.0_02*linux*****
    2.3ApplicationSunJre1.4.0_02*solaris*****
    2.3ApplicationSunJre1.4.0_02*windows*****
    2.3ApplicationSunJre1.4.0_03*linux*****
    2.3ApplicationSunJre1.4.0_03*solaris*****
    2.3ApplicationSunJre1.4.0_03*windows*****
    2.3ApplicationSunJre1.4.0_04*linux*****
    2.3ApplicationSunJre1.4.0_04*solaris*****
    2.3ApplicationSunJre1.4.0_04*windows*****
    2.3ApplicationSunJre1.4.1*linux*****
    2.3ApplicationSunJre1.4.1*solaris*****
    2.3ApplicationSunJre1.4.1*windows*****
    2.3ApplicationSunJre1.4.1update3linux*****
    2.3ApplicationSunJre1.4.1update3solaris*****
    2.3ApplicationSunJre1.4.1update3windows*****
    2.3ApplicationSunJre1.4.1_01*linux*****
    2.3ApplicationSunJre1.4.1_01*solaris*****
    2.3ApplicationSunJre1.4.1_01*windows*****
    2.3ApplicationSunJre1.4.1_02*linux*****
    2.3ApplicationSunJre1.4.1_02*solaris*****
    2.3ApplicationSunJre1.4.1_02*windows*****
    2.3ApplicationSunJre1.4.1_07*windows*****
    2.3ApplicationSunJre1.4.2*linux*****
    2.3ApplicationSunJre1.4.2*solaris*****
    2.3ApplicationSunJre1.4.2*windows*****
    2.3ApplicationSunJre1.4.2update1linux*****
    2.3ApplicationSunJre1.4.2update1solaris*****
    2.3ApplicationSunJre1.4.2update1windows*****
    2.3ApplicationSunJre1.4.2update2linux*****
    2.3ApplicationSunJre1.4.2update2solaris*****
    2.3ApplicationSunJre1.4.2update2windows*****
    2.3ApplicationSunJre1.4.2update3linux*****
    2.3ApplicationSunJre1.4.2update3solaris*****
    2.3ApplicationSunJre1.4.2update3windows*****
    2.3ApplicationSunJre1.4.2update4linux*****
    2.3ApplicationSunJre1.4.2update4solaris*****
    2.3ApplicationSunJre1.4.2update4windows*****
    2.3ApplicationSunJre1.4.2update5linux*****
    2.3ApplicationSunJre1.4.2update5solaris*****
    2.3ApplicationSunJre1.4.2update5windows*****
    2.3ApplicationSymantecEnterprise Firewall8.0*******
    2.3ApplicationSymantecEnterprise Firewall8.0*solaris*****
    2.3ApplicationSymantecEnterprise Firewall8.0*windows_2000_nt*****
    2.3OSConectivaLinux10.0*******
  • OR - Configuration 2
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3OSGentooLinux********
    2.3OSHpHp-ux11.00*******
    2.3OSHpHp-ux11.11*******
    2.3OSHpHp-ux11.22*******
    2.3OSHpHp-ux11.23*ia64_64-bit*****
  • OR - Configuration 3
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3HardwareSymantecGateway Security 54002.0*******
    2.3HardwareSymantecGateway Security 54002.0.1*******

Vulnerable Software List

VendorProductVersions
Conectiva Linux 10.0
Hp Hp-ux 11.00, 11.11, 11.22, 11.23
Hp Java Sdk-rte 1.3, 1.4
Symantec Enterprise Firewall 8.0
Symantec Gateway Security 5400 2.0, 2.0.1
Sun Jre 1.3.0, 1.3.1, 1.3.1_02, 1.3.1_03, 1.3.1_05, 1.3.1_06, 1.3.1_07, 1.3.1_09, 1.4, 1.4.0_01, 1.4.0_02, 1.4.0_03, 1.4.0_04, 1.4.1, 1.4.1_01, 1.4.1_02, 1.4.1_07, 1.4.2
Sun Jdk 1.3.1_01, 1.3.1_01a, 1.3.1_02, 1.3.1_03, 1.3.1_04, 1.3.1_05, 1.3.1_06, 1.3.1_07, 1.4, 1.4.0_01, 1.4.0_02, 1.4.0_03, 1.4.0_4, 1.4.1, 1.4.1_01, 1.4.1_02, 1.4.1_03, 1.4.2, 1.4.2_01, 1.4.2_02, 1.4.2_03, 1.4.2_04, 1.4.2_05
Gentoo Linux *

References

NameSourceURLTags
http://jouko.iki.fi/adv/javaplugin.htmlhttp://jouko.iki.fi/adv/javaplugin.htmlMISC
APPLE-SA-2005-02-22http://lists.apple.com/archives/security-announce/2005/Feb/msg00000.htmlAPPLE
http://rpmfind.net/linux/RPM/suse/updates/9.3/i386/rpm/i586/java-1_4_2-sun-src-1.4.2.08-0.1.i586.htmlhttp://rpmfind.net/linux/RPM/suse/updates/9.3/i386/rpm/i586/java-1_4_2-sun-src-1.4.2.08-0.1.i586.htmCONFIRM
13271http://secunia.com/advisories/13271SECUNIAVendor Advisory
29035http://secunia.com/advisories/29035SECUNIAVendor Advisory
61http://securityreason.com/securityalert/61SREASON
101523http://sunsolve.sun.com/search/document.do?assetkey=1-26-101523-1SUNALERTPatch Vendor Advisory
57591http://sunsolve.sun.com/search/document.do?assetkey=1-26-57591-1SUNALERTPatch Vendor Advisory
20041122 Sun Java Plugin Arbitrary Package Access Vulnerabilityhttp://www.idefense.com/application/poi/display?id=158&type=vulnerabilitiesIDEFENSE
VU#760344http://www.kb.cert.org/vuls/id/760344CERT-VNUS Government Resource
12317http://www.securityfocus.com/bid/12317BIDPatch
ADV-2008-0599http://www.vupen.com/english/advisories/2008/0599VUPENVendor Advisory
http://www-1.ibm.com/support/docview.wss?uid=swg21257249http://www-1.ibm.com/support/docview.wss?uid=swg21257249CONFIRM
sdk-jre-applet-restriction-bypass(18188)https://exchange.xforce.ibmcloud.com/vulnerabilities/18188XF
oval:org.mitre.oval:def:5674https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5674OVAL