Files
codeql/csharp/ql/test/library-tests/frameworks/sql/Sql1.ql
2021-09-17 10:21:31 +02:00

14 lines
364 B
Plaintext

import semmle.code.csharp.frameworks.Sql
import semmle.code.csharp.dataflow.ExternalFlow
import semmle.code.csharp.dataflow.internal.DataFlowPublic
query predicate sqlExpressions(SqlExpr se, Expr e) { se.getSql() = e }
query predicate sqlCsvSinks(Element p, Expr e) {
p = e.getParent() and
exists(Node n |
sinkNode(n, "sql") and
n.asExpr() = e
)
}