72
72
| params_flow.rb:67:13:67:16 | args | params_flow.rb:67:12:67:16 | * ... [element 0] |
73
73
| params_flow.rb:69:14:69:14 | x | params_flow.rb:70:10:70:10 | x |
74
74
| params_flow.rb:69:17:69:17 | y | params_flow.rb:71:10:71:10 | y |
75
- | params_flow.rb:69:20:69:21 | *z [element 0] | params_flow.rb:72:10:72:10 | z [element 0] |
76
- | params_flow.rb:69:20:69:21 | *z [element 1] | params_flow.rb:73:10:73:10 | z [element 1] |
77
75
| params_flow.rb:69:24:69:24 | w | params_flow.rb:74:10:74:10 | w |
78
76
| params_flow.rb:69:27:69:27 | r | params_flow.rb:75:10:75:10 | r |
79
- | params_flow.rb:72:10:72:10 | z [element 0] | params_flow.rb:72:10:72:13 | ...[...] |
80
- | params_flow.rb:73:10:73:10 | z [element 1] | params_flow.rb:73:10:73:13 | ...[...] |
81
77
| params_flow.rb:78:10:78:18 | call to taint | params_flow.rb:69:14:69:14 | x |
82
78
| params_flow.rb:78:21:78:29 | call to taint | params_flow.rb:69:17:69:17 | y |
83
79
| params_flow.rb:78:43:78:51 | call to taint | params_flow.rb:69:24:69:24 | w |
@@ -91,12 +87,17 @@ edges
91
87
| params_flow.rb:94:39:94:47 | call to taint | params_flow.rb:83:23:83:23 | w |
92
88
| params_flow.rb:96:10:96:18 | call to taint | params_flow.rb:69:14:69:14 | x |
93
89
| params_flow.rb:96:21:96:29 | call to taint | params_flow.rb:69:17:69:17 | y |
94
- | params_flow.rb:96:32:96:65 | * ... [element 0] | params_flow.rb:69:20:69:21 | *z [element 0] |
95
- | params_flow.rb:96:32:96:65 | * ... [element 1] | params_flow.rb:69:20:69:21 | *z [element 1] |
96
- | params_flow.rb:96:34:96:42 | call to taint | params_flow.rb:96:32:96:65 | * ... [element 0] |
97
- | params_flow.rb:96:45:96:53 | call to taint | params_flow.rb:96:32:96:65 | * ... [element 1] |
98
90
| params_flow.rb:96:68:96:76 | call to taint | params_flow.rb:69:24:69:24 | w |
99
91
| params_flow.rb:96:79:96:87 | call to taint | params_flow.rb:69:27:69:27 | r |
92
+ | params_flow.rb:98:19:98:19 | a | params_flow.rb:99:10:99:10 | a |
93
+ | params_flow.rb:98:31:98:31 | b | params_flow.rb:102:10:102:10 | b |
94
+ | params_flow.rb:105:15:105:23 | call to taint | params_flow.rb:98:19:98:19 | a |
95
+ | params_flow.rb:106:15:106:23 | call to taint | params_flow.rb:98:19:98:19 | a |
96
+ | params_flow.rb:106:37:106:45 | call to taint | params_flow.rb:98:31:98:31 | b |
97
+ | params_flow.rb:108:37:108:37 | a | params_flow.rb:109:10:109:10 | a |
98
+ | params_flow.rb:108:44:108:44 | c | params_flow.rb:111:10:111:10 | c |
99
+ | params_flow.rb:114:33:114:41 | call to taint | params_flow.rb:108:37:108:37 | a |
100
+ | params_flow.rb:114:58:114:66 | call to taint | params_flow.rb:108:44:108:44 | c |
100
101
nodes
101
102
| params_flow.rb:9:16:9:17 | p1 | semmle.label | p1 |
102
103
| params_flow.rb:9:20:9:21 | p2 | semmle.label | p2 |
@@ -179,16 +180,10 @@ nodes
179
180
| params_flow.rb:67:13:67:16 | args | semmle.label | args |
180
181
| params_flow.rb:69:14:69:14 | x | semmle.label | x |
181
182
| params_flow.rb:69:17:69:17 | y | semmle.label | y |
182
- | params_flow.rb:69:20:69:21 | *z [element 0] | semmle.label | *z [element 0] |
183
- | params_flow.rb:69:20:69:21 | *z [element 1] | semmle.label | *z [element 1] |
184
183
| params_flow.rb:69:24:69:24 | w | semmle.label | w |
185
184
| params_flow.rb:69:27:69:27 | r | semmle.label | r |
186
185
| params_flow.rb:70:10:70:10 | x | semmle.label | x |
187
186
| params_flow.rb:71:10:71:10 | y | semmle.label | y |
188
- | params_flow.rb:72:10:72:10 | z [element 0] | semmle.label | z [element 0] |
189
- | params_flow.rb:72:10:72:13 | ...[...] | semmle.label | ...[...] |
190
- | params_flow.rb:73:10:73:10 | z [element 1] | semmle.label | z [element 1] |
191
- | params_flow.rb:73:10:73:13 | ...[...] | semmle.label | ...[...] |
192
187
| params_flow.rb:74:10:74:10 | w | semmle.label | w |
193
188
| params_flow.rb:75:10:75:10 | r | semmle.label | r |
194
189
| params_flow.rb:78:10:78:18 | call to taint | semmle.label | call to taint |
@@ -207,12 +202,21 @@ nodes
207
202
| params_flow.rb:94:39:94:47 | call to taint | semmle.label | call to taint |
208
203
| params_flow.rb:96:10:96:18 | call to taint | semmle.label | call to taint |
209
204
| params_flow.rb:96:21:96:29 | call to taint | semmle.label | call to taint |
210
- | params_flow.rb:96:32:96:65 | * ... [element 0] | semmle.label | * ... [element 0] |
211
- | params_flow.rb:96:32:96:65 | * ... [element 1] | semmle.label | * ... [element 1] |
212
- | params_flow.rb:96:34:96:42 | call to taint | semmle.label | call to taint |
213
- | params_flow.rb:96:45:96:53 | call to taint | semmle.label | call to taint |
214
205
| params_flow.rb:96:68:96:76 | call to taint | semmle.label | call to taint |
215
206
| params_flow.rb:96:79:96:87 | call to taint | semmle.label | call to taint |
207
+ | params_flow.rb:98:19:98:19 | a | semmle.label | a |
208
+ | params_flow.rb:98:31:98:31 | b | semmle.label | b |
209
+ | params_flow.rb:99:10:99:10 | a | semmle.label | a |
210
+ | params_flow.rb:102:10:102:10 | b | semmle.label | b |
211
+ | params_flow.rb:105:15:105:23 | call to taint | semmle.label | call to taint |
212
+ | params_flow.rb:106:15:106:23 | call to taint | semmle.label | call to taint |
213
+ | params_flow.rb:106:37:106:45 | call to taint | semmle.label | call to taint |
214
+ | params_flow.rb:108:37:108:37 | a | semmle.label | a |
215
+ | params_flow.rb:108:44:108:44 | c | semmle.label | c |
216
+ | params_flow.rb:109:10:109:10 | a | semmle.label | a |
217
+ | params_flow.rb:111:10:111:10 | c | semmle.label | c |
218
+ | params_flow.rb:114:33:114:41 | call to taint | semmle.label | call to taint |
219
+ | params_flow.rb:114:58:114:66 | call to taint | semmle.label | call to taint |
216
220
subpaths
217
221
#select
218
222
| params_flow.rb:10:10:10:11 | p1 | params_flow.rb:14:12:14:19 | call to taint | params_flow.rb:10:10:10:11 | p1 | $@ | params_flow.rb:14:12:14:19 | call to taint | call to taint |
@@ -245,12 +249,15 @@ subpaths
245
249
| params_flow.rb:70:10:70:10 | x | params_flow.rb:96:10:96:18 | call to taint | params_flow.rb:70:10:70:10 | x | $@ | params_flow.rb:96:10:96:18 | call to taint | call to taint |
246
250
| params_flow.rb:71:10:71:10 | y | params_flow.rb:78:21:78:29 | call to taint | params_flow.rb:71:10:71:10 | y | $@ | params_flow.rb:78:21:78:29 | call to taint | call to taint |
247
251
| params_flow.rb:71:10:71:10 | y | params_flow.rb:96:21:96:29 | call to taint | params_flow.rb:71:10:71:10 | y | $@ | params_flow.rb:96:21:96:29 | call to taint | call to taint |
248
- | params_flow.rb:72:10:72:13 | ...[...] | params_flow.rb:96:34:96:42 | call to taint | params_flow.rb:72:10:72:13 | ...[...] | $@ | params_flow.rb:96:34:96:42 | call to taint | call to taint |
249
- | params_flow.rb:73:10:73:13 | ...[...] | params_flow.rb:96:45:96:53 | call to taint | params_flow.rb:73:10:73:13 | ...[...] | $@ | params_flow.rb:96:45:96:53 | call to taint | call to taint |
250
252
| params_flow.rb:74:10:74:10 | w | params_flow.rb:78:43:78:51 | call to taint | params_flow.rb:74:10:74:10 | w | $@ | params_flow.rb:78:43:78:51 | call to taint | call to taint |
251
253
| params_flow.rb:74:10:74:10 | w | params_flow.rb:96:68:96:76 | call to taint | params_flow.rb:74:10:74:10 | w | $@ | params_flow.rb:96:68:96:76 | call to taint | call to taint |
252
254
| params_flow.rb:75:10:75:10 | r | params_flow.rb:78:54:78:62 | call to taint | params_flow.rb:75:10:75:10 | r | $@ | params_flow.rb:78:54:78:62 | call to taint | call to taint |
253
255
| params_flow.rb:75:10:75:10 | r | params_flow.rb:96:79:96:87 | call to taint | params_flow.rb:75:10:75:10 | r | $@ | params_flow.rb:96:79:96:87 | call to taint | call to taint |
254
256
| params_flow.rb:84:10:84:10 | t | params_flow.rb:94:10:94:18 | call to taint | params_flow.rb:84:10:84:10 | t | $@ | params_flow.rb:94:10:94:18 | call to taint | call to taint |
255
257
| params_flow.rb:85:10:85:10 | u | params_flow.rb:94:21:94:29 | call to taint | params_flow.rb:85:10:85:10 | u | $@ | params_flow.rb:94:21:94:29 | call to taint | call to taint |
256
258
| params_flow.rb:87:10:87:10 | w | params_flow.rb:94:39:94:47 | call to taint | params_flow.rb:87:10:87:10 | w | $@ | params_flow.rb:94:39:94:47 | call to taint | call to taint |
259
+ | params_flow.rb:99:10:99:10 | a | params_flow.rb:105:15:105:23 | call to taint | params_flow.rb:99:10:99:10 | a | $@ | params_flow.rb:105:15:105:23 | call to taint | call to taint |
260
+ | params_flow.rb:99:10:99:10 | a | params_flow.rb:106:15:106:23 | call to taint | params_flow.rb:99:10:99:10 | a | $@ | params_flow.rb:106:15:106:23 | call to taint | call to taint |
261
+ | params_flow.rb:102:10:102:10 | b | params_flow.rb:106:37:106:45 | call to taint | params_flow.rb:102:10:102:10 | b | $@ | params_flow.rb:106:37:106:45 | call to taint | call to taint |
262
+ | params_flow.rb:109:10:109:10 | a | params_flow.rb:114:33:114:41 | call to taint | params_flow.rb:109:10:109:10 | a | $@ | params_flow.rb:114:33:114:41 | call to taint | call to taint |
263
+ | params_flow.rb:111:10:111:10 | c | params_flow.rb:114:58:114:66 | call to taint | params_flow.rb:111:10:111:10 | c | $@ | params_flow.rb:114:58:114:66 | call to taint | call to taint |
0 commit comments