First published: Fri Oct 11 2002(Updated: )
Java Database Connectivity (JDBC) classes in Microsoft Virtual Machine (VM) up to and including 5.0.3805 allow remote attackers to load and execute DLLs (dynamic link libraries) via a Java applet that calls the constructor for com.ms.jdbc.odbc.JdbcOdbc with the desired DLL terminated by a null string, aka "DLL Execution via JDBC Classes."
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Microsoft Java Virtual Machine | =3100 | |
Microsoft Java Virtual Machine | =3805 | |
Microsoft Java Virtual Machine | =3188 | |
Microsoft Java Virtual Machine | =3200 | |
Microsoft Java Virtual Machine | =3300 | |
Microsoft Java Virtual Machine | =3802 | |
Microsoft Java Virtual Machine | =2000 | |
Microsoft Java Virtual Machine | =3000 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2002-0866 is considered a high severity vulnerability due to its ability to allow remote attackers to execute arbitrary code via DLL injection.
To mitigate CVE-2002-0866, users should upgrade to a version of Microsoft Virtual Machine that is not vulnerable, ideally above 5.0.3805.
CVE-2002-0866 affects multiple versions of Microsoft Virtual Machine, including 2000, 3000, 3100, 3188, 3200, 3300, 3802, and 3805.
Yes, CVE-2002-0866 can be exploited remotely through Java applets without requiring user interaction.
CVE-2002-0866 allows attackers to load and execute malicious DLL files on a victim's system, potentially leading to full system compromise.