2
2
| zip_slip.rb:8:5:8:11 | tarfile | zip_slip.rb:9:5:9:11 | tarfile |
3
3
| zip_slip.rb:8:15:8:54 | call to new | zip_slip.rb:8:5:8:11 | tarfile |
4
4
| zip_slip.rb:9:5:9:11 | tarfile | zip_slip.rb:9:22:9:26 | entry |
5
- | zip_slip.rb:9:22:9:26 | entry | zip_slip.rb:10:19:10:33 | call to full_name |
5
+ | zip_slip.rb:9:22:9:26 | entry | zip_slip.rb:10:19:10:23 | entry |
6
+ | zip_slip.rb:10:19:10:23 | entry | zip_slip.rb:10:19:10:33 | call to full_name |
6
7
| zip_slip.rb:20:50:20:56 | tarfile | zip_slip.rb:21:7:21:13 | tarfile |
7
8
| zip_slip.rb:21:7:21:13 | tarfile | zip_slip.rb:21:30:21:34 | entry |
8
- | zip_slip.rb:21:30:21:34 | entry | zip_slip.rb:22:21:22:35 | call to full_name |
9
+ | zip_slip.rb:21:30:21:34 | entry | zip_slip.rb:22:21:22:25 | entry |
10
+ | zip_slip.rb:22:21:22:25 | entry | zip_slip.rb:22:21:22:35 | call to full_name |
9
11
| zip_slip.rb:46:5:46:24 | call to open | zip_slip.rb:46:35:46:39 | entry |
10
- | zip_slip.rb:46:35:46:39 | entry | zip_slip.rb:47:17:47:26 | call to name |
12
+ | zip_slip.rb:46:35:46:39 | entry | zip_slip.rb:47:17:47:21 | entry |
13
+ | zip_slip.rb:47:17:47:21 | entry | zip_slip.rb:47:17:47:26 | call to name |
11
14
| zip_slip.rb:56:30:56:37 | zip_file | zip_slip.rb:57:7:57:14 | zip_file |
12
15
| zip_slip.rb:57:7:57:14 | zip_file | zip_slip.rb:57:25:57:29 | entry |
13
- | zip_slip.rb:57:25:57:29 | entry | zip_slip.rb:58:19:58:28 | call to name |
16
+ | zip_slip.rb:57:25:57:29 | entry | zip_slip.rb:58:19:58:23 | entry |
17
+ | zip_slip.rb:58:19:58:23 | entry | zip_slip.rb:58:19:58:28 | call to name |
14
18
| zip_slip.rb:90:5:90:8 | gzip | zip_slip.rb:91:11:91:14 | gzip |
15
19
| zip_slip.rb:90:12:90:54 | call to open | zip_slip.rb:90:5:90:8 | gzip |
16
20
| zip_slip.rb:91:11:91:14 | gzip | zip_slip.rb:97:42:97:56 | compressed_file |
17
21
| zip_slip.rb:97:42:97:56 | compressed_file | zip_slip.rb:98:7:98:21 | compressed_file |
18
22
| zip_slip.rb:98:7:98:21 | compressed_file | zip_slip.rb:98:32:98:36 | entry |
19
- | zip_slip.rb:98:32:98:36 | entry | zip_slip.rb:99:9 :99:18 | entry_path |
23
+ | zip_slip.rb:98:32:98:36 | entry | zip_slip.rb:99:22 :99:26 | entry |
20
24
| zip_slip.rb:99:9:99:18 | entry_path | zip_slip.rb:100:21:100:30 | entry_path |
25
+ | zip_slip.rb:99:22:99:26 | entry | zip_slip.rb:99:22:99:36 | call to full_name |
26
+ | zip_slip.rb:99:22:99:36 | call to full_name | zip_slip.rb:99:9:99:18 | entry_path |
21
27
| zip_slip.rb:123:7:123:8 | gz | zip_slip.rb:124:7:124:8 | gz |
22
28
| zip_slip.rb:123:12:123:34 | call to new | zip_slip.rb:123:7:123:8 | gz |
23
29
| zip_slip.rb:124:7:124:8 | gz | zip_slip.rb:124:19:124:23 | entry |
24
- | zip_slip.rb:124:19:124:23 | entry | zip_slip.rb:125:9 :125:18 | entry_path |
30
+ | zip_slip.rb:124:19:124:23 | entry | zip_slip.rb:125:22 :125:26 | entry |
25
31
| zip_slip.rb:125:9:125:18 | entry_path | zip_slip.rb:126:21:126:30 | entry_path |
32
+ | zip_slip.rb:125:22:125:26 | entry | zip_slip.rb:125:22:125:36 | call to full_name |
33
+ | zip_slip.rb:125:22:125:36 | call to full_name | zip_slip.rb:125:9:125:18 | entry_path |
26
34
nodes
27
35
| zip_slip.rb:8:5:8:11 | tarfile | semmle.label | tarfile |
28
36
| zip_slip.rb:8:15:8:54 | call to new | semmle.label | call to new |
29
37
| zip_slip.rb:9:5:9:11 | tarfile | semmle.label | tarfile |
30
38
| zip_slip.rb:9:22:9:26 | entry | semmle.label | entry |
39
+ | zip_slip.rb:10:19:10:23 | entry | semmle.label | entry |
31
40
| zip_slip.rb:10:19:10:33 | call to full_name | semmle.label | call to full_name |
32
41
| zip_slip.rb:20:50:20:56 | tarfile | semmle.label | tarfile |
33
42
| zip_slip.rb:21:7:21:13 | tarfile | semmle.label | tarfile |
34
43
| zip_slip.rb:21:30:21:34 | entry | semmle.label | entry |
44
+ | zip_slip.rb:22:21:22:25 | entry | semmle.label | entry |
35
45
| zip_slip.rb:22:21:22:35 | call to full_name | semmle.label | call to full_name |
36
46
| zip_slip.rb:46:5:46:24 | call to open | semmle.label | call to open |
37
47
| zip_slip.rb:46:35:46:39 | entry | semmle.label | entry |
48
+ | zip_slip.rb:47:17:47:21 | entry | semmle.label | entry |
38
49
| zip_slip.rb:47:17:47:26 | call to name | semmle.label | call to name |
39
50
| zip_slip.rb:56:30:56:37 | zip_file | semmle.label | zip_file |
40
51
| zip_slip.rb:57:7:57:14 | zip_file | semmle.label | zip_file |
41
52
| zip_slip.rb:57:25:57:29 | entry | semmle.label | entry |
53
+ | zip_slip.rb:58:19:58:23 | entry | semmle.label | entry |
42
54
| zip_slip.rb:58:19:58:28 | call to name | semmle.label | call to name |
43
55
| zip_slip.rb:90:5:90:8 | gzip | semmle.label | gzip |
44
56
| zip_slip.rb:90:12:90:54 | call to open | semmle.label | call to open |
@@ -47,12 +59,16 @@ nodes
47
59
| zip_slip.rb:98:7:98:21 | compressed_file | semmle.label | compressed_file |
48
60
| zip_slip.rb:98:32:98:36 | entry | semmle.label | entry |
49
61
| zip_slip.rb:99:9:99:18 | entry_path | semmle.label | entry_path |
62
+ | zip_slip.rb:99:22:99:26 | entry | semmle.label | entry |
63
+ | zip_slip.rb:99:22:99:36 | call to full_name | semmle.label | call to full_name |
50
64
| zip_slip.rb:100:21:100:30 | entry_path | semmle.label | entry_path |
51
65
| zip_slip.rb:123:7:123:8 | gz | semmle.label | gz |
52
66
| zip_slip.rb:123:12:123:34 | call to new | semmle.label | call to new |
53
67
| zip_slip.rb:124:7:124:8 | gz | semmle.label | gz |
54
68
| zip_slip.rb:124:19:124:23 | entry | semmle.label | entry |
55
69
| zip_slip.rb:125:9:125:18 | entry_path | semmle.label | entry_path |
70
+ | zip_slip.rb:125:22:125:26 | entry | semmle.label | entry |
71
+ | zip_slip.rb:125:22:125:36 | call to full_name | semmle.label | call to full_name |
56
72
| zip_slip.rb:126:21:126:30 | entry_path | semmle.label | entry_path |
57
73
subpaths
58
74
#select
0 commit comments