-
Notifications
You must be signed in to change notification settings - Fork 920
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
Make a new release to address security issues found by cargo audit
#2038
Comments
Hi. Thanks for taking the time to file this issue and the accompanying PR (#2039). Grepping through the sources in my cargo registry ( With that in mind, I think it is safe to assume that winit isn't affected by the issue in question. |
That's strange. On my computer, running Interestingly, i am not sure what i did but when deleting Cargo.lock and running You can also try running
Finally, don't forget that checking out a different commit doesn't update Cargo.lock and Oh and actually, i found out that sometimes if you have an existing Cargo.lock, then check out a different version and run |
I am aware, yes, and I deleted |
Ok, thanks for the analysis. I updated our issue saying that the advisory can be safely ignored. I guess this can be closed. |
The latest version is 0.25 which appears to transitively depend on nix versions 0.20 and 0.18, both of which have vulnerabilities in them. It also appears that the
Cargo.toml
in latest master has already updated the dependencies which import these old versions. So to fix it, all winit needs to do is release a new version so downstream crates can update.For reference, I found these issues when running
cargo audit
on rg3d (we use it as part of CI), here's the relevant issue: FyroxEngine/Fyrox#208Also note that running
cargo audit
on winit's latest master will report two more issues. they are in the time and chrono crates which are however only dev-dependencies of winint so these should not affect downstream crates (if my understanding is correct and if cargo audit treats dev-dependencies properly).The text was updated successfully, but these errors were encountered: