|
1 | | -nodes |
2 | | -| tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | |
3 | | -| tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | |
4 | | -| tst_shell-command-injection-from-environment.js:6:26:6:53 | path.jo ... "temp") | |
5 | | -| tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | |
6 | | -| tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | |
7 | | -| tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | |
8 | | -| tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | |
9 | | -| tst_shell-command-injection-from-environment.js:8:26:8:53 | path.jo ... "temp") | |
10 | | -| tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | |
11 | | -| tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | |
12 | | -| tst_shell-command-injection-from-environment.js:9:18:9:57 | 'rm -rf ... "temp") | |
13 | | -| tst_shell-command-injection-from-environment.js:9:18:9:57 | 'rm -rf ... "temp") | |
14 | | -| tst_shell-command-injection-from-environment.js:9:30:9:57 | path.jo ... "temp") | |
15 | | -| tst_shell-command-injection-from-environment.js:9:40:9:48 | __dirname | |
16 | | -| tst_shell-command-injection-from-environment.js:9:40:9:48 | __dirname | |
17 | 1 | edges |
18 | 2 | | tst_shell-command-injection-from-environment.js:6:26:6:53 | path.jo ... "temp") | tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | |
19 | | -| tst_shell-command-injection-from-environment.js:6:26:6:53 | path.jo ... "temp") | tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | |
20 | 3 | | tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | tst_shell-command-injection-from-environment.js:6:26:6:53 | path.jo ... "temp") | |
21 | | -| tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | tst_shell-command-injection-from-environment.js:6:26:6:53 | path.jo ... "temp") | |
22 | | -| tst_shell-command-injection-from-environment.js:8:26:8:53 | path.jo ... "temp") | tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | |
23 | 4 | | tst_shell-command-injection-from-environment.js:8:26:8:53 | path.jo ... "temp") | tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | |
24 | 5 | | tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | tst_shell-command-injection-from-environment.js:8:26:8:53 | path.jo ... "temp") | |
25 | | -| tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | tst_shell-command-injection-from-environment.js:8:26:8:53 | path.jo ... "temp") | |
26 | | -| tst_shell-command-injection-from-environment.js:9:30:9:57 | path.jo ... "temp") | tst_shell-command-injection-from-environment.js:9:18:9:57 | 'rm -rf ... "temp") | |
27 | 6 | | tst_shell-command-injection-from-environment.js:9:30:9:57 | path.jo ... "temp") | tst_shell-command-injection-from-environment.js:9:18:9:57 | 'rm -rf ... "temp") | |
28 | 7 | | tst_shell-command-injection-from-environment.js:9:40:9:48 | __dirname | tst_shell-command-injection-from-environment.js:9:30:9:57 | path.jo ... "temp") | |
29 | | -| tst_shell-command-injection-from-environment.js:9:40:9:48 | __dirname | tst_shell-command-injection-from-environment.js:9:30:9:57 | path.jo ... "temp") | |
| 8 | +nodes |
| 9 | +| tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | semmle.label | 'rm -rf ... "temp") | |
| 10 | +| tst_shell-command-injection-from-environment.js:6:26:6:53 | path.jo ... "temp") | semmle.label | path.jo ... "temp") | |
| 11 | +| tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | semmle.label | __dirname | |
| 12 | +| tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | semmle.label | 'rm -rf ... "temp") | |
| 13 | +| tst_shell-command-injection-from-environment.js:8:26:8:53 | path.jo ... "temp") | semmle.label | path.jo ... "temp") | |
| 14 | +| tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | semmle.label | __dirname | |
| 15 | +| tst_shell-command-injection-from-environment.js:9:18:9:57 | 'rm -rf ... "temp") | semmle.label | 'rm -rf ... "temp") | |
| 16 | +| tst_shell-command-injection-from-environment.js:9:30:9:57 | path.jo ... "temp") | semmle.label | path.jo ... "temp") | |
| 17 | +| tst_shell-command-injection-from-environment.js:9:40:9:48 | __dirname | semmle.label | __dirname | |
| 18 | +subpaths |
30 | 19 | #select |
31 | 20 | | tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | tst_shell-command-injection-from-environment.js:6:14:6:53 | 'rm -rf ... "temp") | This shell command depends on an uncontrolled $@. | tst_shell-command-injection-from-environment.js:6:36:6:44 | __dirname | absolute path | |
32 | 21 | | tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | tst_shell-command-injection-from-environment.js:8:14:8:53 | 'rm -rf ... "temp") | This shell command depends on an uncontrolled $@. | tst_shell-command-injection-from-environment.js:8:36:8:44 | __dirname | absolute path | |
|
0 commit comments