We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5ca1d2e + 61ddd72 commit 9aa6a72Copy full SHA for 9aa6a72
guarddog/utils/archives.py
@@ -74,6 +74,6 @@ def recurse_add_perms(path):
74
# Note: zip.extract cleans up any malicious file name
75
# such as directory traversal attempts This is not the
76
# case of zipfile.extractall
77
- zip.extract(file, path=os.path.join(target_directory, file))
+ zip.extract(file, path=target_directory)
78
else:
79
raise ValueError(f"unsupported archive extension: {source_archive}")
0 commit comments