Closed Bug 1509971 Opened 7 years ago Closed 5 years ago

Run cargo audit against Firefox regularly

Categories

(Core :: Security, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1451332
Tracking Status
firefox65 --- affected

People

(Reporter: Alex_Gaynor, Assigned: cr)

References

(Blocks 1 open bug)

Details

(Keywords: sec-want)

https://rustsec.org/advisories/ provides a list of known vulnerabilities in rust projects, as well as tooling to check Cargo.lock files for issues. We should run |cargo audit| regularly so that we are aware of issues and can resolve them quickly. There's currently one finding, which isn't a significant issue, but which we ought to resolve anyways: ~/p/mozilla-central ❯❯❯ cargo audit Fetching advisory database from `https://github.com/RustSec/advisory-db.git` Loaded 14 security advisories (from /Users/agaynor/.cargo/advisory-db) Scanning Cargo.lock for vulnerabilities (346 crate dependencies) error: Vulnerable crates found! ID: RUSTSEC-2018-0006 Crate: yaml-rust Version: 0.4.0 Date: 2018-09-17 URL: https://github.com/chyh1990/yaml-rust/pull/109 Title: Uncontrolled recursion leads to abort in deserialization Solution: upgrade to: >= 0.4.1 error: 1 vulnerability found!
Assignee: nobody → ptheriault
I've sent a PR to upstream webrender to resolve the issue with the old yaml-rust: https://github.com/servo/webrender/pull/3356
Assignee: ptheriault → cr
Depends on: 1510272
Blocks: updatebot
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.