File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -1036,19 +1036,22 @@ def test_extract_zipslip_tar_posix(self):
1036
1036
test_dir = self .get_test_loc ('extract/zipslip' , copy = True )
1037
1037
expected = [
1038
1038
'README.md' ,
1039
- 'origin.ABOUT' ,
1040
1039
'zip-slip-win.tar' ,
1041
1040
'zip-slip-win.tar-extract/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/Temp/evil.txt' ,
1042
1041
'zip-slip-win.tar-extract/good.txt' ,
1042
+ 'zip-slip-win.tar.ABOUT' ,
1043
1043
'zip-slip-win.zip' ,
1044
1044
'zip-slip-win.zip-extract/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/Temp/evil.txt' ,
1045
1045
'zip-slip-win.zip-extract/good.txt' ,
1046
+ 'zip-slip-win.zip.ABOUT' ,
1046
1047
'zip-slip.tar' ,
1047
1048
'zip-slip.tar-extract/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/tmp/evil.txt' ,
1048
1049
'zip-slip.tar-extract/good.txt' ,
1050
+ 'zip-slip.tar.ABOUT' ,
1049
1051
'zip-slip.zip' ,
1050
1052
'zip-slip.zip-extract/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/dotdot/tmp/evil.txt' ,
1051
- 'zip-slip.zip-extract/good.txt'
1053
+ 'zip-slip.zip-extract/good.txt' ,
1054
+ 'zip-slip.zip.ABOUT' ,
1052
1055
]
1053
1056
1054
1057
result = list (extract .extract (test_dir , recurse = True ))
You can’t perform that action at this time.
0 commit comments