PathParcel CLI flags dangerous ZIP path issues before extraction begins
A ZIP archive can pass structural validation yet still contain paths that cause collisions, directory traversal, or invalid filenames depending on the target platform. PathParcel is a new open-source Node.js CLI and browser tool that reads ZIP metadata without extracting contents, flagging issues such as case-insensitive collisions, Windows reserved names, parent-traversal segments, and invalid characters. The tool assigns stable error codes to each finding and displays exact stored paths alongside modeled output keys, without silently rewriting or sanitizing anything. It handles edge cases like malformed UTF-8, ZIP64, and split archives by failing explicitly rather than producing a misleading partial report. PathParcel is positioned as a metadata preflight tool, not a security sandbox, and does not inspect compressed file contents, malware, or decompression behavior.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in