Python: Port py/sql-injection to use proper source/sink customization

This commit is contained in:
Rasmus Wriedt Larsen
2021-06-29 18:55:04 +02:00
parent c47d680d65
commit 0be280c608
3 changed files with 85 additions and 14 deletions

View File

@@ -16,7 +16,7 @@ import python
import semmle.python.security.dataflow.SqlInjection
import DataFlow::PathGraph
from SQLInjectionConfiguration config, DataFlow::PathNode source, DataFlow::PathNode sink
from SqlInjection::Configuration config, DataFlow::PathNode source, DataFlow::PathNode sink
where config.hasFlowPath(source, sink)
select sink.getNode(), source, sink, "This SQL query depends on $@.", source.getNode(),
"a user-provided value"