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."
| Software | From | Fixed in |
|---|---|---|
| microsoft / virtual_machine | 3100 | 3100.x |
| microsoft / virtual_machine | 3805 | 3805.x |
| microsoft / virtual_machine | 3188 | 3188.x |
| microsoft / virtual_machine | 3200 | 3200.x |
| microsoft / virtual_machine | 3300 | 3300.x |
| microsoft / virtual_machine | 3802 | 3802.x |
| microsoft / virtual_machine | 2000 | 2000.x |
| microsoft / virtual_machine | 3000 | 3000.x |