From 31babd0bd2f53c0c1d3df40085ab4ade16ffc4bd Mon Sep 17 00:00:00 2001
From: Arnout Engelen
The Apache Commons security model specifies
+ that it is unsafe to pass possibly malicious input to Commons libraries
+ unless otherwise specified.
+ For Commons BCEL, processing untrusted class data is supported to the extent that
+ this should never allow the supplier of the data to trigger arbitrary code execution,
+ filesystem or network access. It may still trigger other crashes, such as for example StackOverflowError or OutOfMemoryError:
+ if your code uses BCEL to process untrusted input
+ then it is up to you to compensate for that as necessary.
+ Loading or executing the generated classes is unsafe and may cause unexpected behaviour,
+ including execute arbitrary code execution.
+