mimblewimble/grin

Rust-yaml dependency must be updated

Open

#2,175 建立於 2018年12月18日

在 GitHub 查看
 (4 留言) (0 反應) (0 負責人)Rust (991 fork)batch import
good first issuetask

倉庫指標

Star
 (4,876 star)
PR 合併指標
 (平均合併 6天 11小時) (30 天內合併 25 個 PR)

描述

Currently we use 0.4.2 (used by serde) and 0.3.5 (used by clap). Cargo audit is unhappy:

$cargo audit
    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 17 security advisories (from /home/ubuntu/.cargo/advisory-db)
    Scanning Cargo.lock for vulnerabilities (311 crate dependencies)
error: Vulnerable crates found!

ID:      RUSTSEC-2018-0006
Crate:   yaml-rust
Version: 0.3.5
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!

I sent a PR against clap, opening this issue to track the update https://github.com/clap-rs/clap/pull/1396

貢獻者指南