Skip to content

Commit 020d65b

Browse files
committed
Fix StoredXssTypeTracking example query
1 parent cb0075f commit 020d65b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

javascript/ql/examples/queries/dataflow/StoredXss/StoredXssTypeTracking.ql

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
*/
1010

1111
import javascript
12-
import DataFlow
1312
import semmle.javascript.security.dataflow.StoredXssQuery
1413
import DataFlow::PathGraph
1514

@@ -18,7 +17,7 @@ import DataFlow::PathGraph
1817
*/
1918
DataFlow::SourceNode mysqlConnection(DataFlow::TypeTracker t) {
2019
t.start() and
21-
result = moduleImport("mysql").getAMemberCall("createConnection")
20+
result = DataFlow::moduleImport("mysql").getAMemberCall("createConnection")
2221
or
2322
exists(DataFlow::TypeTracker t2 | result = mysqlConnection(t2).track(t2, t))
2423
}
@@ -46,6 +45,6 @@ class MysqlSource extends Source {
4645
MysqlSource() { this = mysqlConnection().getAMethodCall("query").getCallback(1).getParameter(1) }
4746
}
4847

49-
from Configuration cfg, PathNode source, PathNode sink
48+
from Configuration cfg, DataFlow::PathNode source, DataFlow::PathNode sink
5049
where cfg.hasFlowPath(source, sink)
5150
select sink.getNode(), source, sink, "Stored XSS from $@.", source.getNode(), "database value."

0 commit comments

Comments
 (0)