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.
1 parent 40529d1 commit 2561cecCopy full SHA for 2561cec
java/ql/lib/semmle/code/java/security/CommandLineQuery.qll
@@ -58,6 +58,13 @@ module InputToArgumentToExecFlowConfig implements DataFlow::ConfigSig {
58
predicate isAdditionalFlowStep(DataFlow::Node n1, DataFlow::Node n2) {
59
any(CommandInjectionAdditionalTaintStep s).step(n1, n2)
60
}
61
+
62
+ // It's valid to use diff-informed data flow for this configuration because
63
+ // the location of the selected element in the query is contained inside the
64
+ // location of the sink. The query, as a predicate, is used negated in
65
+ // another query, but that's only to prevent overlapping results between two
66
+ // queries.
67
+ predicate observeDiffInformedIncrementalMode() { any() }
68
69
70
/**
0 commit comments