CVE Catalog

CVE-2004-1029

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

The risk for the organization is the possibility of remote arbitrary code execution in the user's browser, which could lead to system compromise, data theft, or further propagation of the attack within the internal network.

Recommendation

It is recommended to immediately upgrade the Java 2 Runtime Environment to a version later than 1.4.2_04, which includes a fix for this vulnerability. Where possible, consider disabling or restricting the use of Java applets in browsers.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS