-
Notifications
You must be signed in to change notification settings - Fork 10
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
Audit libflate #1
Comments
I've done the audit. Issues discovered: I've also fixed the code and dropped unsafe blocks where possible: |
Unsafe blocks that could not be removed without regressing performance are blocked by:
|
Security advisories: https://rustsec.org/advisories/RUSTSEC-2019-0010.html and we still need to figure out if sile/libflate#33 is exploitable or not. Once that's done this issue can be closed (and the blockers moved to some kind of central tracker, I guess markdown files in this repo?) |
Exploitability analysis done, the flaw is found to be not exploitable. We're done! |
sile/libflate#67 adds |
Update the README re <rust-secure-code#1 (comment)>.
https://crates.io/crates/libflate
DEFLATE compression/decompression, 3000 downloads/day, exposed to untrusted data, has unsafe code.
The text was updated successfully, but these errors were encountered: