Section
10.1.j1
Top Level
Sub Level
Java
The use of classloading should be avoided as it greatly complicates code analysis. The use of dynamic code could also enable an attacker to insert an attack into an application after it has been deployed. The attack code would not be in the baseline, but loaded dynamically while the application is running.