-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix CVE-2024-48510 #21
Conversation
Great Work! Migrated from DotNetZip to ProDotNetZip just for this upcoming fix. |
Hello, great work on fixing this. Do you know when this will be available for us to update within our NuGet package? Thanks! |
@mihula thank you very much for creating this fork. Any timeline on when the pull request to resolve security vulnerability CVE-2024-48510 will be accepted? We have some customers who are waiting for a build of our product with that resolved. |
Thanks! Provided test was not "failing" on non-windows OS (and the build pipeline is set for ubuntu) so I change it a little bit and will think about it later. |
@mihula I cannot thank you enough for this. I would love to buy you a beer, or 2. Do you have a PayPal account I can contribute to? Best, Jon |
My pleasure. I am using dotnetzip in some of my project too (and that is the main reason of this fork) so I need it as well. |
@mihula thank you very much for keeping this up to date! Migrated from DotNetZip.Semverd because of the latest vulnerability. |
My point was to use the net standard only so net8/9 should be in tests only. Will look at it. |
Thanks! I can see these references are in ProDotNetZipNetStandard.csproj |
But those seems ok, aren't they? |
Agreed. Lets downgrade it. |
Thanks a lot! You've really helped! |
Fix for a Directory Traversal vulnerability in DotNetZip (CVE-2024-48510) that affects version 1.16.0 and earlier. This issue allows a remote attacker to execute arbitrary code via the src/Zip.Shared/ZipEntry.Extract.cs component. The fix is based on the patch provided by the original author.
https://gist.github.com/thomas-chauchefoin-bentley-systems/855218959116f870f08857cce2aec731