mirror of
https://github.com/github/codeql.git
synced 2025-12-18 18:10:39 +01:00
15 lines
416 B
Plaintext
15 lines
416 B
Plaintext
import javascript
|
|
import testUtilities.ConsistencyChecking
|
|
|
|
class BasicTaint extends TaintTracking::Configuration {
|
|
BasicTaint() { this = "BasicTaint" }
|
|
|
|
override predicate isSource(DataFlow::Node node) {
|
|
node.(DataFlow::CallNode).getCalleeName() = "source"
|
|
}
|
|
|
|
override predicate isSink(DataFlow::Node node) {
|
|
node = any(DataFlow::CallNode call | call.getCalleeName() = "sink").getAnArgument()
|
|
}
|
|
}
|