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 86bc7d3 commit de6b604Copy full SHA for de6b604
javascript/ql/src/semmle/javascript/security/dataflow/RemoteFlowSources.qll
@@ -7,13 +7,16 @@ import semmle.javascript.frameworks.HTTP
7
import semmle.javascript.security.dataflow.DOM
8
9
/** A data flow source of remote user input. */
10
+cached
11
abstract class RemoteFlowSource extends DataFlow::Node {
12
/** Gets a string that describes the type of this remote flow source. */
13
+ cached
14
abstract string getSourceType();
15
16
/**
17
* Holds if this can be a user-controlled object, such as a JSON object parsed from user-controlled data.
18
*/
19
20
predicate isUserControlledObject() { none() }
21
}
22
0 commit comments