|
1 | 1 | edges |
2 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:31:26:31:34 | userinput | provenance | | |
3 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:33:38:33:46 | userinput | provenance | | |
4 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:34:24:34:32 | userinput | provenance | | |
5 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:36:44:36:52 | userinput | provenance | | |
6 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:38:25:38:33 | userinput | provenance | | |
7 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:40:26:40:34 | userinput | provenance | | |
8 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:41:26:41:34 | userinput | provenance | | |
9 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:43:25:43:33 | userinput | provenance | | |
10 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:44:25:44:33 | userinput | provenance | | |
11 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:46:26:46:34 | userinput | provenance | | |
12 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:47:26:47:34 | userinput | provenance | | |
13 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:49:22:49:30 | userinput | provenance | | |
14 | | -| pathinjection.js:8:19:8:38 | userinput | pathinjection.js:50:22:50:30 | userinput | provenance | | |
15 | | -| pathinjection.js:8:31:8:38 | req.data | pathinjection.js:8:19:8:38 | userinput | provenance | | |
16 | | -| pathinjection.js:9:19:9:44 | userinputtwo | pathinjection.js:37:25:37:36 | userinputtwo | provenance | | |
17 | | -| pathinjection.js:9:34:9:44 | req.headers | pathinjection.js:9:19:9:44 | userinputtwo | provenance | | |
18 | | -| pathinjection.js:10:19:10:45 | userinputthree | pathinjection.js:12:38:12:51 | userinputthree | provenance | | |
19 | | -| pathinjection.js:10:19:10:45 | userinputthree | pathinjection.js:14:47:14:60 | userinputthree | provenance | | |
20 | | -| pathinjection.js:10:19:10:45 | userinputthree | pathinjection.js:16:34:16:47 | userinputthree | provenance | | |
21 | | -| pathinjection.js:10:19:10:45 | userinputthree | pathinjection.js:18:34:18:47 | userinputthree | provenance | | |
22 | | -| pathinjection.js:10:19:10:45 | userinputthree | pathinjection.js:20:35:20:48 | userinputthree | provenance | | |
23 | | -| pathinjection.js:10:36:10:45 | req.params | pathinjection.js:10:19:10:45 | userinputthree | provenance | | |
24 | | -| pathinjection.js:12:19:12:52 | taint1 | pathinjection.js:22:36:22:41 | taint1 | provenance | | |
25 | | -| pathinjection.js:12:28:12:52 | decodeU ... tthree) | pathinjection.js:12:19:12:52 | taint1 | provenance | | |
| 2 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:31:26:31:34 | userinput | provenance | | |
| 3 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:33:38:33:46 | userinput | provenance | | |
| 4 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:34:24:34:32 | userinput | provenance | | |
| 5 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:36:44:36:52 | userinput | provenance | | |
| 6 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:38:25:38:33 | userinput | provenance | | |
| 7 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:40:26:40:34 | userinput | provenance | | |
| 8 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:41:26:41:34 | userinput | provenance | | |
| 9 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:43:25:43:33 | userinput | provenance | | |
| 10 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:44:25:44:33 | userinput | provenance | | |
| 11 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:46:26:46:34 | userinput | provenance | | |
| 12 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:47:26:47:34 | userinput | provenance | | |
| 13 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:49:22:49:30 | userinput | provenance | | |
| 14 | +| pathinjection.js:8:19:8:27 | userinput | pathinjection.js:50:22:50:30 | userinput | provenance | | |
| 15 | +| pathinjection.js:8:31:8:38 | req.data | pathinjection.js:8:19:8:27 | userinput | provenance | | |
| 16 | +| pathinjection.js:9:19:9:30 | userinputtwo | pathinjection.js:37:25:37:36 | userinputtwo | provenance | | |
| 17 | +| pathinjection.js:9:34:9:44 | req.headers | pathinjection.js:9:19:9:30 | userinputtwo | provenance | | |
| 18 | +| pathinjection.js:10:19:10:32 | userinputthree | pathinjection.js:12:38:12:51 | userinputthree | provenance | | |
| 19 | +| pathinjection.js:10:19:10:32 | userinputthree | pathinjection.js:14:47:14:60 | userinputthree | provenance | | |
| 20 | +| pathinjection.js:10:19:10:32 | userinputthree | pathinjection.js:16:34:16:47 | userinputthree | provenance | | |
| 21 | +| pathinjection.js:10:19:10:32 | userinputthree | pathinjection.js:18:34:18:47 | userinputthree | provenance | | |
| 22 | +| pathinjection.js:10:19:10:32 | userinputthree | pathinjection.js:20:35:20:48 | userinputthree | provenance | | |
| 23 | +| pathinjection.js:10:36:10:45 | req.params | pathinjection.js:10:19:10:32 | userinputthree | provenance | | |
| 24 | +| pathinjection.js:12:19:12:24 | taint1 | pathinjection.js:22:36:22:41 | taint1 | provenance | | |
| 25 | +| pathinjection.js:12:28:12:52 | decodeU ... tthree) | pathinjection.js:12:19:12:24 | taint1 | provenance | | |
26 | 26 | | pathinjection.js:12:38:12:51 | userinputthree | pathinjection.js:12:28:12:52 | decodeU ... tthree) | provenance | Config | |
27 | | -| pathinjection.js:14:19:14:61 | taint2 | pathinjection.js:24:40:24:45 | taint2 | provenance | | |
28 | | -| pathinjection.js:14:28:14:61 | decodeU ... tthree) | pathinjection.js:14:19:14:61 | taint2 | provenance | | |
| 27 | +| pathinjection.js:14:19:14:24 | taint2 | pathinjection.js:24:40:24:45 | taint2 | provenance | | |
| 28 | +| pathinjection.js:14:28:14:61 | decodeU ... tthree) | pathinjection.js:14:19:14:24 | taint2 | provenance | | |
29 | 29 | | pathinjection.js:14:47:14:60 | userinputthree | pathinjection.js:14:28:14:61 | decodeU ... tthree) | provenance | Config | |
30 | | -| pathinjection.js:16:19:16:48 | taint3 | pathinjection.js:26:34:26:39 | taint3 | provenance | | |
31 | | -| pathinjection.js:16:28:16:48 | local(u ... tthree) | pathinjection.js:16:19:16:48 | taint3 | provenance | | |
| 30 | +| pathinjection.js:16:19:16:24 | taint3 | pathinjection.js:26:34:26:39 | taint3 | provenance | | |
| 31 | +| pathinjection.js:16:28:16:48 | local(u ... tthree) | pathinjection.js:16:19:16:24 | taint3 | provenance | | |
32 | 32 | | pathinjection.js:16:34:16:47 | userinputthree | pathinjection.js:16:28:16:48 | local(u ... tthree) | provenance | Config | |
33 | | -| pathinjection.js:18:19:18:48 | taint4 | pathinjection.js:28:34:28:39 | taint4 | provenance | | |
34 | | -| pathinjection.js:18:28:18:48 | isdir(u ... tthree) | pathinjection.js:18:19:18:48 | taint4 | provenance | | |
| 33 | +| pathinjection.js:18:19:18:24 | taint4 | pathinjection.js:28:34:28:39 | taint4 | provenance | | |
| 34 | +| pathinjection.js:18:28:18:48 | isdir(u ... tthree) | pathinjection.js:18:19:18:24 | taint4 | provenance | | |
35 | 35 | | pathinjection.js:18:34:18:47 | userinputthree | pathinjection.js:18:28:18:48 | isdir(u ... tthree) | provenance | Config | |
36 | | -| pathinjection.js:20:19:20:49 | taint5 | pathinjection.js:30:40:30:45 | taint5 | provenance | | |
37 | | -| pathinjection.js:20:28:20:49 | isfile( ... tthree) | pathinjection.js:20:19:20:49 | taint5 | provenance | | |
| 36 | +| pathinjection.js:20:19:20:24 | taint5 | pathinjection.js:30:40:30:45 | taint5 | provenance | | |
| 37 | +| pathinjection.js:20:28:20:49 | isfile( ... tthree) | pathinjection.js:20:19:20:24 | taint5 | provenance | | |
38 | 38 | | pathinjection.js:20:35:20:48 | userinputthree | pathinjection.js:20:28:20:49 | isfile( ... tthree) | provenance | Config | |
39 | 39 | nodes |
40 | | -| pathinjection.js:8:19:8:38 | userinput | semmle.label | userinput | |
| 40 | +| pathinjection.js:8:19:8:27 | userinput | semmle.label | userinput | |
41 | 41 | | pathinjection.js:8:31:8:38 | req.data | semmle.label | req.data | |
42 | | -| pathinjection.js:9:19:9:44 | userinputtwo | semmle.label | userinputtwo | |
| 42 | +| pathinjection.js:9:19:9:30 | userinputtwo | semmle.label | userinputtwo | |
43 | 43 | | pathinjection.js:9:34:9:44 | req.headers | semmle.label | req.headers | |
44 | | -| pathinjection.js:10:19:10:45 | userinputthree | semmle.label | userinputthree | |
| 44 | +| pathinjection.js:10:19:10:32 | userinputthree | semmle.label | userinputthree | |
45 | 45 | | pathinjection.js:10:36:10:45 | req.params | semmle.label | req.params | |
46 | | -| pathinjection.js:12:19:12:52 | taint1 | semmle.label | taint1 | |
| 46 | +| pathinjection.js:12:19:12:24 | taint1 | semmle.label | taint1 | |
47 | 47 | | pathinjection.js:12:28:12:52 | decodeU ... tthree) | semmle.label | decodeU ... tthree) | |
48 | 48 | | pathinjection.js:12:38:12:51 | userinputthree | semmle.label | userinputthree | |
49 | | -| pathinjection.js:14:19:14:61 | taint2 | semmle.label | taint2 | |
| 49 | +| pathinjection.js:14:19:14:24 | taint2 | semmle.label | taint2 | |
50 | 50 | | pathinjection.js:14:28:14:61 | decodeU ... tthree) | semmle.label | decodeU ... tthree) | |
51 | 51 | | pathinjection.js:14:47:14:60 | userinputthree | semmle.label | userinputthree | |
52 | | -| pathinjection.js:16:19:16:48 | taint3 | semmle.label | taint3 | |
| 52 | +| pathinjection.js:16:19:16:24 | taint3 | semmle.label | taint3 | |
53 | 53 | | pathinjection.js:16:28:16:48 | local(u ... tthree) | semmle.label | local(u ... tthree) | |
54 | 54 | | pathinjection.js:16:34:16:47 | userinputthree | semmle.label | userinputthree | |
55 | | -| pathinjection.js:18:19:18:48 | taint4 | semmle.label | taint4 | |
| 55 | +| pathinjection.js:18:19:18:24 | taint4 | semmle.label | taint4 | |
56 | 56 | | pathinjection.js:18:28:18:48 | isdir(u ... tthree) | semmle.label | isdir(u ... tthree) | |
57 | 57 | | pathinjection.js:18:34:18:47 | userinputthree | semmle.label | userinputthree | |
58 | | -| pathinjection.js:20:19:20:49 | taint5 | semmle.label | taint5 | |
| 58 | +| pathinjection.js:20:19:20:24 | taint5 | semmle.label | taint5 | |
59 | 59 | | pathinjection.js:20:28:20:49 | isfile( ... tthree) | semmle.label | isfile( ... tthree) | |
60 | 60 | | pathinjection.js:20:35:20:48 | userinputthree | semmle.label | userinputthree | |
61 | 61 | | pathinjection.js:22:36:22:41 | taint1 | semmle.label | taint1 | |
|
0 commit comments