File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed
java/ql/src/experimental/Security/CWE/CWE-094 Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ a Groovy script (see the article "Abusing Meta Programming for Unauthenticated R
25
25
26
26
Groovy's <code >SecureASTCustomizer</code > allows securing source code by controlling what code constructs are permitted.
27
27
This is typically done when using Groovy for its scripting or domain specific language (DSL) features.
28
- The fundamental problem is that Groovy is a dynamic language, yet SecureASTCustomizer works by looking at Groovy AST statically.
28
+ The fundamental problem is that Groovy is a dynamic language, yet < code > SecureASTCustomizer</ code > works by looking at Groovy AST statically.
29
29
30
30
This makes it very easy for an attacker to bypass many of the intended checks
31
31
(see https://kohsuke.org/2012/04/27/groovy-secureastcustomizer-is-harmful/).
You can’t perform that action at this time.
0 commit comments