Skip to content

Commit ee10702

Browse files
committed
JS: Another provanance test output update
1 parent df0488a commit ee10702

File tree

1 file changed

+103
-103
lines changed

1 file changed

+103
-103
lines changed

javascript/ql/test/query-tests/Security/CWE-078/CommandInjection/CommandInjection.expected

Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,107 +1,107 @@
11
edges
2-
| actions.js:8:9:8:57 | title | actions.js:9:16:9:20 | title |
3-
| actions.js:8:17:8:57 | github. ... t.title | actions.js:8:9:8:57 | title |
4-
| actions.js:9:16:9:20 | title | actions.js:9:8:9:22 | `echo ${title}` |
5-
| actions.js:18:9:18:63 | head_ref | actions.js:19:22:19:29 | head_ref |
6-
| actions.js:18:20:18:63 | github. ... ead.ref | actions.js:18:9:18:63 | head_ref |
7-
| actions.js:19:22:19:29 | head_ref | actions.js:19:14:19:31 | `echo ${head_ref}` |
8-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:17:13:17:15 | cmd |
9-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:18:17:18:19 | cmd |
10-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:19:17:19:19 | cmd |
11-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:20:21:20:23 | cmd |
12-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:21:14:21:16 | cmd |
13-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:22:18:22:20 | cmd |
14-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:23:13:23:15 | cmd |
15-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:25:21:25:23 | cmd |
16-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:39:26:39:28 | cmd |
17-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:43:15:43:17 | cmd |
18-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:48:15:48:17 | cmd |
19-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:53:15:53:17 | cmd |
20-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:56:54:56:56 | cmd |
21-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:56:54:56:56 | cmd |
22-
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:57:46:57:48 | cmd |
23-
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:9:6:49 | cmd |
24-
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:15:6:49 | url.par ... ry.path |
25-
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:15:6:49 | url.par ... ry.path |
26-
| child_process-test.js:6:15:6:49 | url.par ... ry.path | child_process-test.js:6:9:6:49 | cmd |
27-
| child_process-test.js:6:25:6:31 | req.url | child_process-test.js:6:15:6:38 | url.par ... , true) |
28-
| child_process-test.js:25:21:25:23 | cmd | child_process-test.js:25:13:25:31 | "foo" + cmd + "bar" |
29-
| child_process-test.js:56:46:56:57 | ["bar", cmd] | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) |
30-
| child_process-test.js:56:46:56:57 | ["bar", cmd] [1] | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) |
31-
| child_process-test.js:56:54:56:56 | cmd | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) |
32-
| child_process-test.js:56:54:56:56 | cmd | child_process-test.js:56:46:56:57 | ["bar", cmd] |
33-
| child_process-test.js:56:54:56:56 | cmd | child_process-test.js:56:46:56:57 | ["bar", cmd] [1] |
34-
| child_process-test.js:57:46:57:48 | cmd | child_process-test.js:57:25:57:49 | ['/C', ... at(cmd) |
35-
| child_process-test.js:73:9:73:49 | cmd | child_process-test.js:75:29:75:31 | cmd |
36-
| child_process-test.js:73:15:73:38 | url.par ... , true) | child_process-test.js:73:9:73:49 | cmd |
37-
| child_process-test.js:73:25:73:31 | req.url | child_process-test.js:73:15:73:38 | url.par ... , true) |
38-
| child_process-test.js:94:21:94:30 | ctx.params | child_process-test.js:94:11:94:35 | "ping " ... ms.host |
39-
| exec-sh2.js:9:17:9:23 | command | exec-sh2.js:10:40:10:46 | command |
40-
| exec-sh2.js:14:9:14:49 | cmd | exec-sh2.js:15:12:15:14 | cmd |
41-
| exec-sh2.js:14:15:14:38 | url.par ... , true) | exec-sh2.js:14:9:14:49 | cmd |
42-
| exec-sh2.js:14:25:14:31 | req.url | exec-sh2.js:14:15:14:38 | url.par ... , true) |
43-
| exec-sh2.js:15:12:15:14 | cmd | exec-sh2.js:9:17:9:23 | command |
44-
| exec-sh.js:13:17:13:23 | command | exec-sh.js:15:44:15:50 | command |
45-
| exec-sh.js:19:9:19:49 | cmd | exec-sh.js:20:12:20:14 | cmd |
46-
| exec-sh.js:19:15:19:38 | url.par ... , true) | exec-sh.js:19:9:19:49 | cmd |
47-
| exec-sh.js:19:25:19:31 | req.url | exec-sh.js:19:15:19:38 | url.par ... , true) |
48-
| exec-sh.js:20:12:20:14 | cmd | exec-sh.js:13:17:13:23 | command |
49-
| execSeries.js:3:20:3:22 | arr | execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr] |
50-
| execSeries.js:3:20:3:22 | arr | execSeries.js:6:14:6:16 | arr |
51-
| execSeries.js:3:20:3:22 | arr [0] | execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr, 0] |
52-
| execSeries.js:3:20:3:22 | arr [0] | execSeries.js:6:14:6:16 | arr [0] |
53-
| execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr, 0] | execSeries.js:6:14:6:16 | arr [0] |
54-
| execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr] | execSeries.js:6:14:6:16 | arr |
55-
| execSeries.js:6:14:6:16 | arr | execSeries.js:6:14:6:21 | arr[i++] |
56-
| execSeries.js:6:14:6:16 | arr [0] | execSeries.js:6:14:6:21 | arr[i++] |
57-
| execSeries.js:6:14:6:21 | arr[i++] | execSeries.js:14:24:14:30 | command |
58-
| execSeries.js:13:19:13:26 | commands | execSeries.js:14:13:14:20 | commands |
59-
| execSeries.js:13:19:13:26 | commands [0] | execSeries.js:14:13:14:20 | commands [0] |
60-
| execSeries.js:14:13:14:20 | commands | execSeries.js:3:20:3:22 | arr |
61-
| execSeries.js:14:13:14:20 | commands [0] | execSeries.js:3:20:3:22 | arr [0] |
62-
| execSeries.js:14:24:14:30 | command | execSeries.js:14:41:14:47 | command |
63-
| execSeries.js:18:7:18:58 | cmd | execSeries.js:19:13:19:15 | cmd |
64-
| execSeries.js:18:13:18:47 | require ... , true) | execSeries.js:18:7:18:58 | cmd |
65-
| execSeries.js:18:34:18:40 | req.url | execSeries.js:18:13:18:47 | require ... , true) |
66-
| execSeries.js:19:12:19:16 | [cmd] | execSeries.js:13:19:13:26 | commands |
67-
| execSeries.js:19:12:19:16 | [cmd] [0] | execSeries.js:13:19:13:26 | commands [0] |
68-
| execSeries.js:19:13:19:15 | cmd | execSeries.js:19:12:19:16 | [cmd] |
69-
| execSeries.js:19:13:19:15 | cmd | execSeries.js:19:12:19:16 | [cmd] [0] |
70-
| form-parsers.js:9:19:9:26 | req.file | form-parsers.js:9:8:9:39 | "touch ... nalname |
71-
| form-parsers.js:13:3:13:11 | req.files | form-parsers.js:13:21:13:24 | file |
72-
| form-parsers.js:13:21:13:24 | file | form-parsers.js:14:21:14:24 | file |
73-
| form-parsers.js:14:21:14:24 | file | form-parsers.js:14:10:14:37 | "touch ... nalname |
74-
| form-parsers.js:24:48:24:55 | filename | form-parsers.js:25:21:25:28 | filename |
75-
| form-parsers.js:25:21:25:28 | filename | form-parsers.js:25:10:25:28 | "touch " + filename |
76-
| form-parsers.js:35:25:35:30 | fields | form-parsers.js:36:21:36:26 | fields |
77-
| form-parsers.js:36:21:36:26 | fields | form-parsers.js:36:10:36:31 | "touch ... ds.name |
78-
| form-parsers.js:40:26:40:31 | fields | form-parsers.js:41:21:41:26 | fields |
79-
| form-parsers.js:41:21:41:26 | fields | form-parsers.js:41:10:41:31 | "touch ... ds.name |
80-
| form-parsers.js:52:34:52:39 | fields | form-parsers.js:53:21:53:26 | fields |
81-
| form-parsers.js:53:21:53:26 | fields | form-parsers.js:53:10:53:31 | "touch ... ds.name |
82-
| form-parsers.js:58:30:58:33 | part | form-parsers.js:59:21:59:24 | part |
83-
| form-parsers.js:59:21:59:24 | part | form-parsers.js:59:10:59:33 | "touch ... ilename |
84-
| other.js:5:9:5:49 | cmd | other.js:7:33:7:35 | cmd |
85-
| other.js:5:9:5:49 | cmd | other.js:8:28:8:30 | cmd |
86-
| other.js:5:9:5:49 | cmd | other.js:9:32:9:34 | cmd |
87-
| other.js:5:9:5:49 | cmd | other.js:10:29:10:31 | cmd |
88-
| other.js:5:9:5:49 | cmd | other.js:11:29:11:31 | cmd |
89-
| other.js:5:9:5:49 | cmd | other.js:12:27:12:29 | cmd |
90-
| other.js:5:9:5:49 | cmd | other.js:14:28:14:30 | cmd |
91-
| other.js:5:9:5:49 | cmd | other.js:15:34:15:36 | cmd |
92-
| other.js:5:9:5:49 | cmd | other.js:16:21:16:23 | cmd |
93-
| other.js:5:9:5:49 | cmd | other.js:17:27:17:29 | cmd |
94-
| other.js:5:9:5:49 | cmd | other.js:18:22:18:24 | cmd |
95-
| other.js:5:9:5:49 | cmd | other.js:19:36:19:38 | cmd |
96-
| other.js:5:9:5:49 | cmd | other.js:22:21:22:23 | cmd |
97-
| other.js:5:9:5:49 | cmd | other.js:23:28:23:30 | cmd |
98-
| other.js:5:9:5:49 | cmd | other.js:26:34:26:36 | cmd |
99-
| other.js:5:9:5:49 | cmd | other.js:28:27:28:29 | cmd |
100-
| other.js:5:9:5:49 | cmd | other.js:30:33:30:35 | cmd |
101-
| other.js:5:9:5:49 | cmd | other.js:34:44:34:46 | cmd |
102-
| other.js:5:15:5:38 | url.par ... , true) | other.js:5:9:5:49 | cmd |
103-
| other.js:5:25:5:31 | req.url | other.js:5:15:5:38 | url.par ... , true) |
104-
| third-party-command-injection.js:5:20:5:26 | command | third-party-command-injection.js:6:21:6:27 | command |
2+
| actions.js:8:9:8:57 | title | actions.js:9:16:9:20 | title | provenance | |
3+
| actions.js:8:17:8:57 | github. ... t.title | actions.js:8:9:8:57 | title | provenance | |
4+
| actions.js:9:16:9:20 | title | actions.js:9:8:9:22 | `echo ${title}` | provenance | |
5+
| actions.js:18:9:18:63 | head_ref | actions.js:19:22:19:29 | head_ref | provenance | |
6+
| actions.js:18:20:18:63 | github. ... ead.ref | actions.js:18:9:18:63 | head_ref | provenance | |
7+
| actions.js:19:22:19:29 | head_ref | actions.js:19:14:19:31 | `echo ${head_ref}` | provenance | |
8+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:17:13:17:15 | cmd | provenance | |
9+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:18:17:18:19 | cmd | provenance | |
10+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:19:17:19:19 | cmd | provenance | |
11+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:20:21:20:23 | cmd | provenance | |
12+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:21:14:21:16 | cmd | provenance | |
13+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:22:18:22:20 | cmd | provenance | |
14+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:23:13:23:15 | cmd | provenance | |
15+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:25:21:25:23 | cmd | provenance | |
16+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:39:26:39:28 | cmd | provenance | |
17+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:43:15:43:17 | cmd | provenance | |
18+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:48:15:48:17 | cmd | provenance | |
19+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:53:15:53:17 | cmd | provenance | |
20+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:56:54:56:56 | cmd | provenance | |
21+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:56:54:56:56 | cmd | provenance | |
22+
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:57:46:57:48 | cmd | provenance | |
23+
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:9:6:49 | cmd | provenance | |
24+
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:15:6:49 | url.par ... ry.path | provenance | |
25+
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:15:6:49 | url.par ... ry.path | provenance | |
26+
| child_process-test.js:6:15:6:49 | url.par ... ry.path | child_process-test.js:6:9:6:49 | cmd | provenance | |
27+
| child_process-test.js:6:25:6:31 | req.url | child_process-test.js:6:15:6:38 | url.par ... , true) | provenance | |
28+
| child_process-test.js:25:21:25:23 | cmd | child_process-test.js:25:13:25:31 | "foo" + cmd + "bar" | provenance | |
29+
| child_process-test.js:56:46:56:57 | ["bar", cmd] | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) | provenance | |
30+
| child_process-test.js:56:46:56:57 | ["bar", cmd] [1] | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) | provenance | |
31+
| child_process-test.js:56:54:56:56 | cmd | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) | provenance | |
32+
| child_process-test.js:56:54:56:56 | cmd | child_process-test.js:56:46:56:57 | ["bar", cmd] | provenance | |
33+
| child_process-test.js:56:54:56:56 | cmd | child_process-test.js:56:46:56:57 | ["bar", cmd] [1] | provenance | |
34+
| child_process-test.js:57:46:57:48 | cmd | child_process-test.js:57:25:57:49 | ['/C', ... at(cmd) | provenance | |
35+
| child_process-test.js:73:9:73:49 | cmd | child_process-test.js:75:29:75:31 | cmd | provenance | |
36+
| child_process-test.js:73:15:73:38 | url.par ... , true) | child_process-test.js:73:9:73:49 | cmd | provenance | |
37+
| child_process-test.js:73:25:73:31 | req.url | child_process-test.js:73:15:73:38 | url.par ... , true) | provenance | |
38+
| child_process-test.js:94:21:94:30 | ctx.params | child_process-test.js:94:11:94:35 | "ping " ... ms.host | provenance | |
39+
| exec-sh2.js:9:17:9:23 | command | exec-sh2.js:10:40:10:46 | command | provenance | |
40+
| exec-sh2.js:14:9:14:49 | cmd | exec-sh2.js:15:12:15:14 | cmd | provenance | |
41+
| exec-sh2.js:14:15:14:38 | url.par ... , true) | exec-sh2.js:14:9:14:49 | cmd | provenance | |
42+
| exec-sh2.js:14:25:14:31 | req.url | exec-sh2.js:14:15:14:38 | url.par ... , true) | provenance | |
43+
| exec-sh2.js:15:12:15:14 | cmd | exec-sh2.js:9:17:9:23 | command | provenance | |
44+
| exec-sh.js:13:17:13:23 | command | exec-sh.js:15:44:15:50 | command | provenance | |
45+
| exec-sh.js:19:9:19:49 | cmd | exec-sh.js:20:12:20:14 | cmd | provenance | |
46+
| exec-sh.js:19:15:19:38 | url.par ... , true) | exec-sh.js:19:9:19:49 | cmd | provenance | |
47+
| exec-sh.js:19:25:19:31 | req.url | exec-sh.js:19:15:19:38 | url.par ... , true) | provenance | |
48+
| exec-sh.js:20:12:20:14 | cmd | exec-sh.js:13:17:13:23 | command | provenance | |
49+
| execSeries.js:3:20:3:22 | arr | execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr] | provenance | |
50+
| execSeries.js:3:20:3:22 | arr | execSeries.js:6:14:6:16 | arr | provenance | |
51+
| execSeries.js:3:20:3:22 | arr [0] | execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr, 0] | provenance | |
52+
| execSeries.js:3:20:3:22 | arr [0] | execSeries.js:6:14:6:16 | arr [0] | provenance | |
53+
| execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr, 0] | execSeries.js:6:14:6:16 | arr [0] | provenance | |
54+
| execSeries.js:5:3:10:4 | (functi ... );\\n }) [arr] | execSeries.js:6:14:6:16 | arr | provenance | |
55+
| execSeries.js:6:14:6:16 | arr | execSeries.js:6:14:6:21 | arr[i++] | provenance | |
56+
| execSeries.js:6:14:6:16 | arr [0] | execSeries.js:6:14:6:21 | arr[i++] | provenance | |
57+
| execSeries.js:6:14:6:21 | arr[i++] | execSeries.js:14:24:14:30 | command | provenance | |
58+
| execSeries.js:13:19:13:26 | commands | execSeries.js:14:13:14:20 | commands | provenance | |
59+
| execSeries.js:13:19:13:26 | commands [0] | execSeries.js:14:13:14:20 | commands [0] | provenance | |
60+
| execSeries.js:14:13:14:20 | commands | execSeries.js:3:20:3:22 | arr | provenance | |
61+
| execSeries.js:14:13:14:20 | commands [0] | execSeries.js:3:20:3:22 | arr [0] | provenance | |
62+
| execSeries.js:14:24:14:30 | command | execSeries.js:14:41:14:47 | command | provenance | |
63+
| execSeries.js:18:7:18:58 | cmd | execSeries.js:19:13:19:15 | cmd | provenance | |
64+
| execSeries.js:18:13:18:47 | require ... , true) | execSeries.js:18:7:18:58 | cmd | provenance | |
65+
| execSeries.js:18:34:18:40 | req.url | execSeries.js:18:13:18:47 | require ... , true) | provenance | |
66+
| execSeries.js:19:12:19:16 | [cmd] | execSeries.js:13:19:13:26 | commands | provenance | |
67+
| execSeries.js:19:12:19:16 | [cmd] [0] | execSeries.js:13:19:13:26 | commands [0] | provenance | |
68+
| execSeries.js:19:13:19:15 | cmd | execSeries.js:19:12:19:16 | [cmd] | provenance | |
69+
| execSeries.js:19:13:19:15 | cmd | execSeries.js:19:12:19:16 | [cmd] [0] | provenance | |
70+
| form-parsers.js:9:19:9:26 | req.file | form-parsers.js:9:8:9:39 | "touch ... nalname | provenance | |
71+
| form-parsers.js:13:3:13:11 | req.files | form-parsers.js:13:21:13:24 | file | provenance | |
72+
| form-parsers.js:13:21:13:24 | file | form-parsers.js:14:21:14:24 | file | provenance | |
73+
| form-parsers.js:14:21:14:24 | file | form-parsers.js:14:10:14:37 | "touch ... nalname | provenance | |
74+
| form-parsers.js:24:48:24:55 | filename | form-parsers.js:25:21:25:28 | filename | provenance | |
75+
| form-parsers.js:25:21:25:28 | filename | form-parsers.js:25:10:25:28 | "touch " + filename | provenance | |
76+
| form-parsers.js:35:25:35:30 | fields | form-parsers.js:36:21:36:26 | fields | provenance | |
77+
| form-parsers.js:36:21:36:26 | fields | form-parsers.js:36:10:36:31 | "touch ... ds.name | provenance | |
78+
| form-parsers.js:40:26:40:31 | fields | form-parsers.js:41:21:41:26 | fields | provenance | |
79+
| form-parsers.js:41:21:41:26 | fields | form-parsers.js:41:10:41:31 | "touch ... ds.name | provenance | |
80+
| form-parsers.js:52:34:52:39 | fields | form-parsers.js:53:21:53:26 | fields | provenance | |
81+
| form-parsers.js:53:21:53:26 | fields | form-parsers.js:53:10:53:31 | "touch ... ds.name | provenance | |
82+
| form-parsers.js:58:30:58:33 | part | form-parsers.js:59:21:59:24 | part | provenance | |
83+
| form-parsers.js:59:21:59:24 | part | form-parsers.js:59:10:59:33 | "touch ... ilename | provenance | |
84+
| other.js:5:9:5:49 | cmd | other.js:7:33:7:35 | cmd | provenance | |
85+
| other.js:5:9:5:49 | cmd | other.js:8:28:8:30 | cmd | provenance | |
86+
| other.js:5:9:5:49 | cmd | other.js:9:32:9:34 | cmd | provenance | |
87+
| other.js:5:9:5:49 | cmd | other.js:10:29:10:31 | cmd | provenance | |
88+
| other.js:5:9:5:49 | cmd | other.js:11:29:11:31 | cmd | provenance | |
89+
| other.js:5:9:5:49 | cmd | other.js:12:27:12:29 | cmd | provenance | |
90+
| other.js:5:9:5:49 | cmd | other.js:14:28:14:30 | cmd | provenance | |
91+
| other.js:5:9:5:49 | cmd | other.js:15:34:15:36 | cmd | provenance | |
92+
| other.js:5:9:5:49 | cmd | other.js:16:21:16:23 | cmd | provenance | |
93+
| other.js:5:9:5:49 | cmd | other.js:17:27:17:29 | cmd | provenance | |
94+
| other.js:5:9:5:49 | cmd | other.js:18:22:18:24 | cmd | provenance | |
95+
| other.js:5:9:5:49 | cmd | other.js:19:36:19:38 | cmd | provenance | |
96+
| other.js:5:9:5:49 | cmd | other.js:22:21:22:23 | cmd | provenance | |
97+
| other.js:5:9:5:49 | cmd | other.js:23:28:23:30 | cmd | provenance | |
98+
| other.js:5:9:5:49 | cmd | other.js:26:34:26:36 | cmd | provenance | |
99+
| other.js:5:9:5:49 | cmd | other.js:28:27:28:29 | cmd | provenance | |
100+
| other.js:5:9:5:49 | cmd | other.js:30:33:30:35 | cmd | provenance | |
101+
| other.js:5:9:5:49 | cmd | other.js:34:44:34:46 | cmd | provenance | |
102+
| other.js:5:15:5:38 | url.par ... , true) | other.js:5:9:5:49 | cmd | provenance | |
103+
| other.js:5:25:5:31 | req.url | other.js:5:15:5:38 | url.par ... , true) | provenance | |
104+
| third-party-command-injection.js:5:20:5:26 | command | third-party-command-injection.js:6:21:6:27 | command | provenance | |
105105
nodes
106106
| actions.js:8:9:8:57 | title | semmle.label | title |
107107
| actions.js:8:17:8:57 | github. ... t.title | semmle.label | github. ... t.title |

0 commit comments

Comments
 (0)