File tree Expand file tree Collapse file tree
lib/semmle/python/security/dataflow
test/query-tests/Security/CWE-943-NoSqlInjection Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ private import NoSQLInjectionCustomizations::NoSqlInjection as C
1111/**
1212 * A taint-tracking configuration for detecting NoSQL injection vulnerabilities.
1313 */
14- module Config implements DataFlow:: StateConfigSig {
14+ module NoSQLInjectionConfig implements DataFlow:: StateConfigSig {
1515 class FlowState = C:: FlowState ;
1616
1717 predicate isSource ( DataFlow:: Node source , FlowState state ) {
@@ -57,4 +57,4 @@ module Config implements DataFlow::StateConfigSig {
5757 }
5858}
5959
60- module Flow = TaintTracking:: GlobalWithState< Config > ;
60+ module Flow = TaintTracking:: GlobalWithState< NoSQLInjectionConfig > ;
Original file line number Diff line number Diff line change 11import python
22import experimental.dataflow.TestUtil.DataflowQueryTest
33import semmle.python.security.dataflow.NoSQLInjectionQuery
4- import FromTaintTrackingStateConfig< Config >
4+ import FromTaintTrackingStateConfig< NoSQLInjectionConfig >
You can’t perform that action at this time.
0 commit comments