Skip to content

Commit ca28d79

Browse files
Prevent crosstalk between the configurations
1 parent 133a3c1 commit ca28d79

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

python/ql/src/experimental/semmle/python/security/TimingAttack.qll

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
private import python
2-
private import semmle.python.dataflow.new.TaintTracking
32
private import semmle.python.dataflow.new.TaintTracking2
4-
private import semmle.python.dataflow.new.TaintTracking3
3+
private import semmle.python.dataflow.new.TaintTracking
54
private import semmle.python.dataflow.new.DataFlow
65
private import semmle.python.dataflow.new.DataFlow2
76
private import semmle.python.ApiGraphs
@@ -239,7 +238,7 @@ private string sensitiveheaders() {
239238
/**
240239
* A config that tracks data flow from remote user input to Variable that hold sensitive info
241240
*/
242-
class UserInputSecretConfig extends TaintTracking2::Configuration {
241+
class UserInputSecretConfig extends TaintTracking::Configuration {
243242
UserInputSecretConfig() { this = "UserInputSecretConfig" }
244243

245244
override predicate isSource(DataFlow::Node source) { source instanceof RemoteFlowSource }

0 commit comments

Comments
 (0)