Validate each ZIP member's resolved path against the extraction directory before extracting. A crafted ZIP with paths like ../../etc/passwd would previously write outside the target directory. Fixes #3075 Co-authored-by: Hiren <hiren.thakore58@gmail.com>
162 KiB
162 KiB