mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-04-05 21:51:09 +00:00
Zip Slip Vulnerability Fix is not present in advertised nuget v 0.21.1 #308
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @diaconesq on GitHub (Jun 28, 2018).
The Zip Slip vuln is fixed by #374 and should be included in v 0.21.0 as described here
However: I have decompiled versions 0.21.0 and 0.21.1 from Nuget.org (the .net 4.5 dll) and the fix is NOT there.
Decompiled Nuget code:

The PR for the fix:

@adamhathcock commented on GitHub (Jun 28, 2018):
You'll notice the classes you're referencing are two different classes.
The issue isn't that it's missing but incomplete. The implementation previously provided was for the Archive API and not the Reader API as you want. This should be fixed.