Java 2 Micro Edition (J2ME) does not properly validate bytecode, which allows remote attackers to escape the Kilobyte Virtual Machine (KVM) sandbox and execute arbitrary code.
https://exchange.xforce.ibmcloud.com/vulnerabilities/17825
http://www.theregister.co.uk/2004/10/22/mobile_java_peril/
http://securitytracker.com/id?1011898
http://secunia.com/advisories/12945
http://archives.neohapsis.com/archives/fulldisclosure/2004-10/0884.html
http://archives.neohapsis.com/archives/bugtraq/2004-10/0231.html