File tree Expand file tree Collapse file tree
src/queries/security/cwe-078 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 */
88
99private 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
1313private import codeql.ruby.controlflow.CfgNodes
1414private import codeql.ruby.dataflow.internal.DataFlowPrivate as DataFlowPrivate
1515private 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
66private import codeql.ruby.CFG
77private import codeql.ruby.Concepts
88private import codeql.ruby.ApiGraphs
9+ private import codeql.ruby.DataFlow
910
1011/**
1112 * 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
66private import codeql.ruby.CFG
77private import codeql.ruby.Concepts
88private import codeql.ruby.ApiGraphs
9+ private import codeql.ruby.DataFlow
910
1011/**
1112 * A call that makes an HTTP request using `Faraday`.
Original file line number Diff line number Diff line change 55private import ruby
66private import codeql.ruby.Concepts
77private import codeql.ruby.ApiGraphs
8+ private import codeql.ruby.DataFlow
89
910/**
1011 * 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
66private import codeql.ruby.CFG
77private import codeql.ruby.Concepts
88private import codeql.ruby.ApiGraphs
9+ private import codeql.ruby.DataFlow
910
1011/**
1112 * 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
77private import codeql.ruby.dataflow.RemoteFlowSources
88private import codeql.ruby.ApiGraphs
99private import codeql.ruby.dataflow.internal.DataFlowPublic
10+ private import codeql.ruby.DataFlow
1011
1112/**
1213 * 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
66private import codeql.ruby.CFG
77private import codeql.ruby.Concepts
88private import codeql.ruby.ApiGraphs
9+ private import codeql.ruby.DataFlow
910private import codeql.ruby.frameworks.Core
1011
1112/**
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ private import ruby
66private import codeql.ruby.CFG
77private import codeql.ruby.Concepts
88private import codeql.ruby.ApiGraphs
9+ private import codeql.ruby.DataFlow
910
1011/**
1112 * 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
66private import codeql.ruby.CFG
77private import codeql.ruby.Concepts
88private import codeql.ruby.ApiGraphs
9+ private import codeql.ruby.DataFlow
910
1011/**
1112 * 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
2020import codeql.ruby.TaintTracking
2121import codeql.ruby.dataflow.BarrierGuards
2222import codeql.ruby.dataflow.RemoteFlowSources
23+ import codeql.ruby.DataFlow
2324import DataFlow:: PathGraph
2425
2526/**
You can’t perform that action at this time.
0 commit comments