open archives in read-only mode
This commit is contained in:
parent
387d7dd60b
commit
41b8ae0359
|
@ -27,7 +27,7 @@ def convert_extract_archive(
|
||||||
|
|
||||||
cache_path = fetch_model(conversion, name, model["source"], format=format)
|
cache_path = fetch_model(conversion, name, model["source"], format=format)
|
||||||
|
|
||||||
with ZipFile(cache_path) as zip:
|
with ZipFile(cache_path, "r") as zip:
|
||||||
names = zip.namelist()
|
names = zip.namelist()
|
||||||
if not all([is_safe(name) for name in names]):
|
if not all([is_safe(name) for name in names]):
|
||||||
raise ValueError("archive contains unsafe filenames")
|
raise ValueError("archive contains unsafe filenames")
|
||||||
|
|
Loading…
Reference in New Issue