-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: