We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
java/mvel-expression-injection
1 parent dc83b62 commit 6c458a1Copy full SHA for 6c458a1
java/ql/lib/semmle/code/java/security/MvelInjection.qll
@@ -37,6 +37,10 @@ private class DefaultMvelInjectionSanitizer extends MvelInjectionSanitizer {
37
}
38
39
40
+private class ExternalMvelInjectionSanitizer extends MvelInjectionSanitizer {
41
+ ExternalMvelInjectionSanitizer() { barrierNode(this, "mvel-injection") }
42
+}
43
+
44
/** A set of additional taint steps to consider when taint tracking MVEL related data flows. */
45
private class DefaultMvelInjectionAdditionalTaintStep extends MvelInjectionAdditionalTaintStep {
46
override predicate step(DataFlow::Node node1, DataFlow::Node node2) {
0 commit comments