File tree Expand file tree Collapse file tree 10 files changed +12
-3
lines changed
src/queries/security/cwe-078 Expand file tree Collapse file tree 10 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 7
7
*/
8
8
9
9
private import ruby
10
- import codeql.ruby.DataFlow
11
- import codeql.ruby.typetracking.TypeTracker
12
- import codeql.ruby.ast.internal.Module
10
+ private import codeql.ruby.DataFlow
11
+ private import codeql.ruby.typetracking.TypeTracker
12
+ private import codeql.ruby.ast.internal.Module
13
13
private import codeql.ruby.controlflow.CfgNodes
14
14
private import codeql.ruby.dataflow.internal.DataFlowPrivate as DataFlowPrivate
15
15
private import codeql.ruby.dataflow.internal.DataFlowDispatch as DataFlowDispatch
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
6
6
private import codeql.ruby.CFG
7
7
private import codeql.ruby.Concepts
8
8
private import codeql.ruby.ApiGraphs
9
+ private import codeql.ruby.DataFlow
9
10
10
11
/**
11
12
* A call that makes an HTTP request using `Excon`.
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
6
6
private import codeql.ruby.CFG
7
7
private import codeql.ruby.Concepts
8
8
private import codeql.ruby.ApiGraphs
9
+ private import codeql.ruby.DataFlow
9
10
10
11
/**
11
12
* A call that makes an HTTP request using `Faraday`.
Original file line number Diff line number Diff line change 5
5
private import ruby
6
6
private import codeql.ruby.Concepts
7
7
private import codeql.ruby.ApiGraphs
8
+ private import codeql.ruby.DataFlow
8
9
9
10
/**
10
11
* A call that makes an HTTP request using `HTTPClient`.
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
6
6
private import codeql.ruby.CFG
7
7
private import codeql.ruby.Concepts
8
8
private import codeql.ruby.ApiGraphs
9
+ private import codeql.ruby.DataFlow
9
10
10
11
/**
11
12
* A call that makes an HTTP request using `HTTParty`.
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ private import codeql.ruby.Concepts
7
7
private import codeql.ruby.dataflow.RemoteFlowSources
8
8
private import codeql.ruby.ApiGraphs
9
9
private import codeql.ruby.dataflow.internal.DataFlowPublic
10
+ private import codeql.ruby.DataFlow
10
11
11
12
/**
12
13
* A `Net::HTTP` call which initiates an HTTP request.
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
6
6
private import codeql.ruby.CFG
7
7
private import codeql.ruby.Concepts
8
8
private import codeql.ruby.ApiGraphs
9
+ private import codeql.ruby.DataFlow
9
10
private import codeql.ruby.frameworks.Core
10
11
11
12
/**
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
6
6
private import codeql.ruby.CFG
7
7
private import codeql.ruby.Concepts
8
8
private import codeql.ruby.ApiGraphs
9
+ private import codeql.ruby.DataFlow
9
10
10
11
/**
11
12
* A call that makes an HTTP request using `RestClient`.
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
6
6
private import codeql.ruby.CFG
7
7
private import codeql.ruby.Concepts
8
8
private import codeql.ruby.ApiGraphs
9
+ private import codeql.ruby.DataFlow
9
10
10
11
/**
11
12
* A call that makes an HTTP request using `Typhoeus`.
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ import codeql.ruby.frameworks.core.Kernel::Kernel
20
20
import codeql.ruby.TaintTracking
21
21
import codeql.ruby.dataflow.BarrierGuards
22
22
import codeql.ruby.dataflow.RemoteFlowSources
23
+ import codeql.ruby.DataFlow
23
24
import DataFlow:: PathGraph
24
25
25
26
/**
You can’t perform that action at this time.
0 commit comments