Introduction
Since JAVA was introduced to the world of web in 1995, it has dominated the web software market in a few years. From the beginning, it designed as a simple, object-oriented, distributed, interpreted, robust, secure, architecture neutral, portable, high-performance, multi-threaded, and dynamic language. Though it has devised well as a secure language, it also has some secure holes. This document touches the JAVA's secure model, security attacks and antidotes, and their related links.
Java Security Model
Java introduced several security protection models to prevent from potential attacks. To get this protection, it does not allow some functions through network loading and had three-pronged defense structure.
Serious Holes
Malicious Applets
A malicious applet is any applet that attacks the local system of a Web surfer using one of the three less serious classes of attacks.
Antidotes
Java Security FAQ Links
Reference