diff --git a/kitty/file_transmission.py b/kitty/file_transmission.py index 065e7ca40..e1233763b 100644 --- a/kitty/file_transmission.py +++ b/kitty/file_transmission.py @@ -117,7 +117,7 @@ class ZlibDecompressor: def resolve_name(name: str, base: str) -> Optional[str]: - if name.startswith('/'): + if name.startswith('/') or os.path.isabs(name): return None base = os.path.abspath(base) q = os.path.abspath(os.path.join(base, name))