This project might be open to known security vulnerabilities, which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom.

Crate parity-ethereum

Dependencies

(32 total, 20 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 ansi_term^0.110.12.1out of date
 atty^0.2.80.2.14up to date
 clap^24.5.4out of date
 docopt^1.01.1.1up to date
 ethabi^9.0.118.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 fdlimit^0.10.3.0out of date
 futures^0.10.3.30out of date
 jsonrpc-core^14.0.318.0.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date
 log^0.40.4.21up to date
 num_cpus^1.21.16.0up to date
 number_prefix^0.20.4.0out of date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date
 parity-daemonize^0.30.3.0up to date
 parity-path^0.10.1.3up to date
 parity-util-mem^0.3.00.12.0out of date
 parking_lot^0.90.12.1out of date
 regex ⚠️^1.01.10.4maybe insecure
 rlp^0.4.00.5.2out of date
 rpassword^1.07.3.1out of date
 rustc-hex^1.02.1.0out of date
 semver^0.91.0.22out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 term_size^0.30.3.2up to date
 textwrap^0.90.16.1out of date
 toml^0.40.8.12out of date

Dev dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 pretty_assertions^0.11.4.0out of date
 ipnetwork^0.12.60.20.0out of date
 tempdir^0.30.3.7up to date

Build dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 rustc_version^0.20.4.0out of date

Crate blooms-db

Dependencies

(2 total, 2 outdated)

CrateRequiredLatestStatus
 ethbloom^0.8.00.13.0out of date
 parking_lot^0.90.12.1out of date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 tempdir^0.30.3.7up to date

Crate cli-signer

Dependencies

(3 total, 3 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 rpassword^1.07.3.1out of date

Crate client-traits

Dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 kvdb^0.3.10.13.0out of date

Crate common-types

Dependencies

(9 total, 7 outdated)

CrateRequiredLatestStatus
 derive_more^0.15.00.99.17out of date
 ethbloom^0.8.00.13.0out of date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date
 parity-util-mem^0.3.00.12.0out of date
 parity-snappy^0.10.1.0up to date
 rlp^0.4.00.5.2out of date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 rustc-hex^2.02.1.0up to date

Crate dir

Dependencies

(2 total, 2 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 home^0.30.5.9out of date

Crate engine

Dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 parity-crypto^0.4.20.9.0out of date
 log^0.4.80.4.21up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 log^0.4.80.4.21up to date

Crate ethcore

Dependencies

(26 total, 16 outdated)

CrateRequiredLatestStatus
 ansi_term^0.110.12.1out of date
 env_logger^0.50.11.3out of date
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 hash-db^0.15.00.16.0out of date
 itertools^0.50.12.1out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 kvdb-memorydb^0.3.10.13.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date
 lazy_static^1.31.4.0up to date
 log^0.40.4.21up to date
 parity-bytes^0.10.1.2up to date
 parking_lot^0.90.12.1out of date
 trie-db^0.18.00.29.0out of date
 parity-crypto^0.4.20.9.0out of date
 rand^0.70.8.5out of date
 rand_xorshift^0.20.3.0out of date
 rayon^1.11.10.0up to date
 rlp^0.4.00.5.2out of date
 rustc-hex^22.1.0up to date
 scopeguard^1.0.01.2.0up to date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 tempdir^0.30.3.7up to date
 trace-time^0.10.1.3up to date

Dev dependencies

(9 total, 6 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 env_logger^0.50.11.3out of date
 parity-crypto^0.4.20.9.0out of date
 kvdb-memorydb^0.3.10.13.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date
 lazy_static^1.31.4.0up to date
 serde_json^1.01.0.116up to date
 tempdir^0.30.3.7up to date
 trie-standardmap^0.15.00.16.0out of date

Crate ethcore-accounts

Dependencies

(6 total, 2 outdated)

CrateRequiredLatestStatus
 log^0.40.4.21up to date
 parity-crypto^0.4.20.9.0out of date
 parking_lot^0.90.12.1out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 tempdir^0.30.3.7up to date

Crate ethcore-blockchain

Dependencies

(12 total, 9 outdated)

CrateRequiredLatestStatus
 ansi_term^0.110.12.1out of date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 parity-util-mem^0.3.00.12.0out of date
 itertools^0.50.12.1out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 parity-bytes^0.10.1.2up to date
 rand^0.70.8.5out of date
 parking_lot^0.90.12.1out of date
 rayon^1.01.10.0up to date
 rlp^0.4.00.5.2out of date

Dev dependencies

(5 total, 4 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 parity-crypto^0.4.20.9.0out of date
 rustc-hex^1.02.1.0out of date
 tempdir^0.30.3.7up to date
 kvdb-memorydb^0.3.10.13.0out of date

Crate ethcore-call-contract

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 parity-bytes^0.10.1.2up to date

Crate ethcore-db

Dependencies

(5 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 kvdb^0.3.10.13.0out of date
 parity-util-mem^0.3.00.12.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date

Crate ethcore-io

Dependencies

(11 total, 6 outdated, 3 possibly insecure)

CrateRequiredLatestStatus
 fnv^1.01.0.7up to date
 mio^0.6.190.8.11out of date
 crossbeam-deque ⚠️^0.60.8.5out of date
 parking_lot^0.90.12.1out of date
 log^0.40.4.21up to date
 slab^0.40.4.9up to date
 num_cpus^1.81.16.0up to date
 timer^0.20.2.0up to date
 time ⚠️^0.10.3.36out of date
 tokio ⚠️^0.11.37.0out of date
 futures^0.10.3.30out of date

Crate ethcore-light

Dependencies

(19 total, 14 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 log^0.40.4.21up to date
 parity-bytes^0.10.1.2up to date
 derive_more^0.14.00.99.17out of date
 ethereum-types^0.8.00.14.1out of date
 memory-db^0.18.00.32.0out of date
 trie-db^0.18.00.29.0out of date
 hash-db^0.15.00.16.0out of date
 parity-util-mem^0.3.00.12.0out of date
 failsafe^0.3.01.2.0out of date
 rlp^0.4.00.5.2out of date
 smallvec ⚠️^0.61.13.2out of date
 futures^0.10.3.30out of date
 rand^0.70.8.5out of date
 bincode^1.11.3.3up to date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 parking_lot^0.90.12.1out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 kvdb-memorydb^0.3.10.13.0out of date
 tempdir^0.30.3.7up to date

Crate ethcore-logger

Dependencies

(9 total, 5 outdated, 2 possibly insecure)

CrateRequiredLatestStatus
 log^0.40.4.21up to date
 env_logger^0.50.11.3out of date
 atty^0.20.2.14up to date
 lazy_static^1.01.4.0up to date
 regex ⚠️^1.01.10.4maybe insecure
 time ⚠️^0.10.3.36out of date
 parking_lot^0.90.12.1out of date
 arrayvec^0.40.7.4out of date
 ansi_term^0.110.12.1out of date

Crate ethcore-miner

Dependencies

(19 total, 11 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 hyper ⚠️^0.121.3.1out of date
 url^22.5.0up to date
 ansi_term^0.110.12.1out of date
 ethabi^9.0.118.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 parity-util-mem^0.3.00.12.0out of date
 keccak-hash^0.4.00.10.0out of date
 linked-hash-map^0.50.5.6up to date
 log^0.40.4.21up to date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 trace-time^0.10.1.3up to date
 transaction-pool^2.0.12.0.3up to date

Dev dependencies

(3 total, 3 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 parity-crypto^0.4.20.9.0out of date
 rustc-hex^1.02.1.0out of date

Crate ethcore-network

Dependencies

(11 total, 6 outdated)

CrateRequiredLatestStatus
 derive_more^0.14.00.99.17out of date
 parity-crypto^0.4.20.9.0out of date
 ethereum-types^0.8.00.14.1out of date
 ipnetwork^0.12.60.20.0out of date
 lazy_static^1.01.4.0up to date
 rlp^0.4.00.5.2out of date
 libc^0.20.2.153up to date
 parity-snappy^0.10.1.0up to date
 semver^0.9.01.0.22out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 assert_matches^1.21.5.0up to date

Crate ethcore-private-tx

Dependencies

(23 total, 16 outdated)

CrateRequiredLatestStatus
 derive_more^0.14.00.99.17out of date
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 parity-util-mem^0.3.00.12.0out of date
 hash-db^0.15.00.16.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date
 parking_lot^0.90.12.1out of date
 trie-db^0.18.00.29.0out of date
 rlp^0.4.00.5.2out of date
 rustc-hex^1.02.1.0out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 tiny-keccak^1.42.0.2out of date
 transaction-pool^2.0.12.0.3up to date
 url^22.5.0up to date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date

Crate ethcore-secretstore

Dependencies

(26 total, 15 outdated, 2 possibly insecure)

CrateRequiredLatestStatus
 byteorder^1.01.5.0up to date
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 hyper ⚠️^0.121.3.1out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date
 lazy_static^1.01.4.0up to date
 log^0.40.4.21up to date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date
 parking_lot^0.90.12.1out of date
 percent-encoding^2.1.02.3.1up to date
 rustc-hex^1.02.1.0out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 tiny-keccak^1.42.0.2out of date
 tokio ⚠️^0.1.221.37.0out of date
 tokio-io^0.10.1.13up to date
 tokio-service^0.10.1.0up to date
 url^2.1.02.5.0up to date
 jsonrpc-server-utils^14.0.318.0.0out of date

Dev dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 tempdir^0.30.3.7up to date
 kvdb-rocksdb^0.4.10.19.0out of date

Crate ethcore-service

Dependencies

(5 total, 3 outdated)

CrateRequiredLatestStatus
 ansi_term^0.110.12.1out of date
 ethereum-types^0.8.00.14.1out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 trace-time^0.10.1.3up to date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 kvdb-rocksdb^0.4.10.19.0out of date
 tempdir^0.30.3.7up to date

Crate ethcore-sync

Dependencies

(13 total, 9 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.10.1.2up to date
 enum_primitive^0.1.10.1.1up to date
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 indexmap^1.3.02.2.6out of date
 keccak-hash^0.4.00.10.0out of date
 log^0.40.4.21up to date
 parity-crypto^0.4.20.9.0out of date
 parity-util-mem^0.3.00.12.0out of date
 rand^0.70.8.5out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date
 trace-time^0.10.1.3up to date

Dev dependencies

(4 total, 4 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 kvdb-memorydb^0.3.10.13.0out of date
 rand_xorshift^0.20.3.0out of date
 rustc-hex^1.02.1.0out of date

Crate ethkey

Dependencies

(6 total, 1 outdated)

CrateRequiredLatestStatus
 edit-distance^2.02.1.0up to date
 log^0.40.4.21up to date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 parity-crypto^0.4.20.9.0out of date
 parity-wordlist^1.31.3.1up to date

Crate ethstore

Dependencies

(16 total, 9 outdated, 2 possibly insecure)

CrateRequiredLatestStatus
 log^0.40.4.21up to date
 libc^0.20.2.153up to date
 rand^0.70.8.5out of date
 serde^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 serde_derive^1.01.0.198up to date
 rustc-hex^1.02.1.0out of date
 tiny-keccak^1.42.0.2out of date
 time ⚠️^0.1.340.3.36out of date
 itertools^0.50.12.1out of date
 parking_lot^0.90.12.1out of date
 parity-crypto^0.4.20.9.0out of date
 ethereum-types^0.8.00.14.1out of date
 smallvec ⚠️^0.61.13.2out of date
 parity-wordlist^1.01.3.1up to date
 tempdir^0.30.3.7up to date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 matches^0.10.1.10up to date

Crate journaldb

Dependencies

(9 total, 7 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.10.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 parity-util-mem^0.3.00.12.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 memory-db^0.18.00.32.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date

Dev dependencies

(3 total, 3 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb-memorydb^0.3.10.13.0out of date

Crate migration-rocksdb

Dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 log^0.40.4.21up to date
 kvdb^0.3.10.13.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 tempdir^0.30.3.7up to date

Crate node-filter

Dependencies

(7 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 log^0.40.4.21up to date
 parking_lot^0.90.12.1out of date
 ethabi^9.0.118.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 lru-cache^0.10.1.2up to date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 kvdb-memorydb^0.3.10.13.0out of date
 tempdir^0.30.3.7up to date

Crate panic_hook

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 backtrace^0.3.20.3.71up to date

Crate parity-hash-fetch

Dependencies

(12 total, 8 outdated)

CrateRequiredLatestStatus
 futures^0.10.3.30out of date
 log^0.40.4.21up to date
 mime^0.30.3.17up to date
 mime_guess^2.0.0-alpha.22.0.4up to date
 rand^0.70.8.5out of date
 rustc-hex^1.02.1.0out of date
 parity-bytes^0.10.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 ethabi^9.0.118.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethabi-contract^9.0.016.0.0out of date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 parking_lot^0.90.12.1out of date

Crate parity-ipfs-api

Dependencies

(8 total, 6 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 parity-bytes^0.10.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 jsonrpc-core^14.0.318.0.0out of date
 jsonrpc-http-server^14.0.318.0.0out of date
 rlp^0.4.00.5.2out of date
 cid^0.30.11.1out of date
 multihash ⚠️^0.80.19.1out of date
 unicase^2.02.7.0up to date

Crate parity-local-store

Dependencies

(6 total, 2 outdated)

CrateRequiredLatestStatus
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 rlp^0.4.00.5.2out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date

Dev dependencies

(2 total, 2 outdated)

CrateRequiredLatestStatus
 parity-crypto^0.4.20.9.0out of date
 kvdb-memorydb^0.3.10.13.0out of date

Crate parity-rpc

Dependencies

(30 total, 22 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 ansi_term^0.110.12.1out of date
 cid^0.30.11.1out of date
 futures^0.1.60.3.30out of date
 log^0.40.4.21up to date
 multihash ⚠️^0.80.19.1out of date
 order-stat^0.10.1.3up to date
 rand^0.70.8.5out of date
 rand_xorshift^0.20.3.0out of date
 rustc-hex^1.02.1.0out of date
 semver^0.91.0.22out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 parking_lot^0.90.12.1out of date
 tempdir^0.30.3.7up to date
 tiny-keccak^1.42.0.2out of date
 tokio-timer^0.10.2.13out of date
 transient-hashmap^0.40.4.1up to date
 itertools^0.50.12.1out of date
 jsonrpc-core^14.0.518.0.0out of date
 jsonrpc-derive^14.0.518.0.0out of date
 jsonrpc-http-server^14.0.518.0.0out of date
 jsonrpc-ws-server^14.0.518.0.0out of date
 jsonrpc-ipc-server^14.0.618.0.0out of date
 jsonrpc-pubsub^14.0.518.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date
 keccak-hash^0.4.00.10.0out of date
 rlp^0.4.00.5.2out of date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 pretty_assertions^0.11.4.0out of date
 transaction-pool^2.0.12.0.3up to date

Crate parity-runtime

Dependencies

(2 total, 2 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 futures^0.10.3.30out of date
 tokio ⚠️^0.1.221.37.0out of date

Crate parity-updater

Dependencies

(13 total, 8 outdated)

CrateRequiredLatestStatus
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 lazy_static^1.01.4.0up to date
 log^0.40.4.21up to date
 parity-bytes^0.10.1.2up to date
 parity-path^0.10.1.3up to date
 rand^0.70.8.5out of date
 parking_lot^0.90.12.1out of date
 semver^0.91.0.22out of date
 target_info^0.10.1.0up to date

Dev dependencies

(2 total, all up-to-date)

CrateRequiredLatestStatus
 tempdir^0.30.3.7up to date
 matches^0.10.1.10up to date

Crate parity-version

Dependencies

(3 total, 1 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.10.1.2up to date
 rlp^0.4.00.5.2out of date
 target_info^0.10.1.0up to date

Build dependencies

(3 total, 3 outdated)

CrateRequiredLatestStatus
 vergen^3.0.48.3.1out of date
 rustc_version^0.20.4.0out of date
 toml^0.40.8.12out of date

Crate registrar

Dependencies

(4 total, 4 outdated)

CrateRequiredLatestStatus
 ethabi^9.0.118.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 keccak-hash^0.4.00.10.0out of date

Crate snapshot

Dependencies

(16 total, 11 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date
 crossbeam-utils^0.60.8.19out of date
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 itertools^0.50.12.1out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.4.80.4.21up to date
 num_cpus^1.10.11.16.0up to date
 rand^0.70.8.5out of date
 rand_xorshift^0.20.3.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.20.5.2out of date
 scopeguard^1.0.01.2.0up to date
 parity-snappy^0.1.00.1.0up to date
 trie-db^0.18.00.29.0out of date

Dev dependencies

(9 total, 7 outdated)

CrateRequiredLatestStatus
 criterion^0.3.00.5.1out of date
 env_logger^0.50.11.3out of date
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date
 lazy_static^1.31.4.0up to date
 tempdir^0.30.3.7up to date
 trie-standardmap^0.15.00.16.0out of date

Crate spec

Dependencies

(7 total, 5 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb-memorydb^0.3.10.13.0out of date
 log^0.4.80.4.21up to date
 rlp^0.4.20.5.2out of date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 tempdir^0.3.70.3.7up to date

Crate verification

Dependencies

(8 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 log^0.40.4.21up to date
 num_cpus^1.21.16.0up to date
 parity-bytes^0.1.00.1.2up to date
 parity-util-mem^0.3.00.12.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.20.5.2out of date

Dev dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 parity-crypto^0.4.20.9.0out of date
 tempdir^0.3.70.3.7up to date

Crate fake-fetch

Dependencies

(2 total, 2 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 futures^0.10.3.30out of date
 hyper ⚠️^0.121.3.1out of date

Crate ethkey-cli

Dependencies

(8 total, 3 outdated)

CrateRequiredLatestStatus
 docopt^1.01.1.1up to date
 env_logger^0.50.11.3out of date
 parity-crypto^0.4.20.9.0out of date
 parity-wordlist^1.21.3.1up to date
 rustc-hex^1.02.1.0out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 threadpool^1.71.8.1up to date

Crate ethstore-cli

Dependencies

(8 total, 4 outdated)

CrateRequiredLatestStatus
 docopt^1.01.1.1up to date
 env_logger^0.50.11.3out of date
 num_cpus^1.61.16.0up to date
 rustc-hex^1.02.1.0out of date
 serde^1.01.0.198up to date
 serde_derive^1.01.0.198up to date
 parking_lot^0.90.12.1out of date
 parity-crypto^0.4.20.9.0out of date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 tempdir^0.30.3.7up to date

Crate chainspec

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 serde_json^1.01.0.116up to date

Crate pwasm-run-test

Dependencies

(7 total, 4 outdated)

CrateRequiredLatestStatus
 serde^11.0.198up to date
 serde_json^11.0.116up to date
 serde_derive^11.0.198up to date
 ethereum-types^0.8.00.14.1out of date
 clap^2.244.5.4out of date
 env_logger^0.50.11.3out of date
 rustc-hex^12.1.0out of date

Crate evmbin

Dependencies

(7 total, 3 outdated)

CrateRequiredLatestStatus
 docopt^1.01.1.1up to date
 env_logger^0.50.11.3out of date
 ethereum-types^0.8.00.14.1out of date
 parity-bytes^0.10.1.2up to date
 rustc-hex^1.02.1.0out of date
 serde^1.01.0.198up to date
 serde_json^1.01.0.116up to date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 tempdir^0.30.3.7up to date

Crate parity-rpc-client

Dependencies

(11 total, 6 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 futures^0.10.3.30out of date
 log^0.40.4.21up to date
 serde^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 url^2.1.02.5.0up to date
 matches^0.10.1.10up to date
 parking_lot^0.90.12.1out of date
 jsonrpc-core^14.0.318.0.0out of date
 jsonrpc-ws-server^14.0.318.0.0out of date
 keccak-hash^0.4.00.10.0out of date

Crate account-state

Dependencies

(14 total, 10 outdated)

CrateRequiredLatestStatus
 derive_more^0.15.00.99.17out of date
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 lru-cache^0.1.20.1.2up to date
 memory-db^0.18.00.32.0out of date
 parity-bytes^0.1.00.1.2up to date
 parity-util-mem^0.3.00.12.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date
 serde^1.01.0.198up to date
 trie-db^0.18.00.29.0out of date

Dev dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date

Crate stats

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 log^0.40.4.21up to date

Crate trace

Dependencies

(7 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 parity-bytes^0.1.00.1.2up to date
 parity-util-mem^0.3.00.12.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date

Crate vm

Dependencies

(4 total, 3 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.10.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 rlp^0.4.00.5.2out of date
 keccak-hash^0.4.00.10.0out of date

Crate ethjson

Dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 rustc-hex^1.02.1.0out of date
 serde^1.01.0.198up to date
 serde_json^1.01.0.116up to date

Crate patricia-trie-ethereum

Dependencies

(6 total, 5 outdated)

CrateRequiredLatestStatus
 trie-db^0.18.00.29.0out of date
 hash-db^0.15.00.16.0out of date
 rlp^0.4.40.5.2out of date
 parity-bytes^0.10.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 elastic-array^0.100.11.0out of date

Dev dependencies

(3 total, 3 outdated)

CrateRequiredLatestStatus
 memory-db^0.18.00.32.0out of date
 keccak-hash^0.4.00.10.0out of date
 criterion^0.30.5.1out of date

Crate rlp_derive

Dependencies

(3 total, 1 outdated)

CrateRequiredLatestStatus
 syn^1.0.142.0.60out of date
 quote^1.0.21.0.36up to date
 proc-macro2^1.0.81.0.81up to date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 rlp^0.4.00.5.2out of date

Crate unexpected

No external dependencies! 🙌

Crate ethcore-builtin

Dependencies

(7 total, 4 outdated)

CrateRequiredLatestStatus
 byteorder^1.3.21.5.0up to date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 log^0.40.4.21up to date
 num^0.10.4.2out of date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 hex-literal^0.2.10.4.1out of date

Crate machine

Dependencies

(11 total, 8 outdated)

CrateRequiredLatestStatus
 crossbeam-utils^0.60.8.19out of date
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 log^0.40.4.21up to date
 lru-cache^0.1.20.1.2up to date
 parity-bytes^0.1.00.1.2up to date
 parking_lot^0.90.12.1out of date
 rlp^0.4.20.5.2out of date

Dev dependencies

(4 total, 3 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 parity-crypto^0.4.20.9.0out of date
 rustc-hex^1.02.1.0out of date
 tempdir^0.30.3.7up to date

Crate basic-authority

Dependencies

(5 total, 4 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 parity-crypto^0.4.20.9.0out of date
 log^0.4.80.4.21up to date
 parking_lot^0.90.12.1out of date
 rlp^0.4.20.5.2out of date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 keccak-hash^0.4.00.10.0out of date
 tempdir^0.30.3.7up to date

Crate ethash

Dependencies

(8 total, 6 outdated)

CrateRequiredLatestStatus
 either^1.0.01.11.0up to date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 log^0.40.4.21up to date
 memmap^0.60.7.0out of date
 parking_lot^0.90.12.1out of date
 primal^0.2.30.3.2out of date
 static_assertions^0.3.31.1.0out of date

Dev dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 rustc-hex^1.02.1.0out of date
 serde_json^1.01.0.116up to date
 tempdir^0.30.3.7up to date

Crate ethcore-stratum

Dependencies

(6 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 jsonrpc-core^14.0.318.0.0out of date
 jsonrpc-tcp-server^14.0.318.0.0out of date
 log^0.40.4.21up to date
 parking_lot^0.90.12.1out of date

Dev dependencies

(3 total, 2 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 tokio ⚠️^0.11.37.0out of date
 tokio-io^0.10.1.13up to date

Crate evm

Dependencies

(8 total, 5 outdated)

CrateRequiredLatestStatus
 bit-set^0.40.5.3out of date
 parity-bytes^0.10.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 parity-util-mem^0.3.00.12.0out of date
 lazy_static^1.01.4.0up to date
 log^0.40.4.21up to date
 keccak-hash^0.4.00.10.0out of date
 parking_lot^0.90.12.1out of date

Dev dependencies

(3 total, 3 outdated)

CrateRequiredLatestStatus
 rustc-hex^1.02.1.0out of date
 criterion^0.30.5.1out of date
 hex-literal^0.2.00.4.1out of date

Crate executive-state

Dependencies

(5 total, 3 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.4.80.4.21up to date

Dev dependencies

(5 total, 5 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 parity-crypto^0.4.20.9.0out of date
 keccak-hash^0.4.00.10.0out of date
 rustc-hex^1.02.1.0out of date
 trie-db^0.18.00.29.0out of date

Crate macros

No external dependencies! 🙌

Crate memory-cache

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 parity-util-mem^0.3.00.12.0out of date
 lru-cache^0.10.1.2up to date

Crate pod

Dependencies

(11 total, 8 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 itertools^0.80.12.1out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.40.4.21up to date
 parity-bytes^0.1.00.1.2up to date
 rlp^0.40.5.2out of date
 rustc-hex^12.1.0out of date
 serde^1.01.0.198up to date
 trie-db^0.18.00.29.0out of date

Crate state-db

Dependencies

(7 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 log^0.4.60.4.21up to date
 lru-cache^0.1.20.1.2up to date
 parking_lot^0.90.12.1out of date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date

Crate trie-vm-factories

Dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 trie-db^0.18.00.29.0out of date

Crate triehash-ethereum

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 triehash^0.8.20.8.4up to date
 ethereum-types^0.8.00.14.1out of date

Crate using_queue

No external dependencies! 🙌

Crate account-db

Dependencies

(5 total, 5 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 rlp^0.40.5.2out of date

Crate fetch

Dependencies

(8 total, 6 outdated, 3 possibly insecure)

CrateRequiredLatestStatus
 futures^0.10.3.30out of date
 hyper ⚠️~0.12.91.3.1out of date
 hyper-rustls^0.180.27.1out of date
 http ⚠️^0.11.1.0out of date
 log^0.40.4.21up to date
 tokio ⚠️^0.1.221.37.0out of date
 url^22.5.0up to date
 bytes^0.41.6.0out of date

Crate rlp_compress

Dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 rlp^0.4.00.5.2out of date
 elastic-array^0.100.11.0out of date
 lazy_static^1.01.4.0up to date

Crate fastmap

Dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 plain_hasher^0.20.2.3up to date

Crate keccak-hasher

Dependencies

(4 total, 3 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 tiny-keccak^1.4.22.0.2out of date
 hash-db^0.15.00.16.0out of date
 plain_hasher^0.20.2.3up to date

Crate price-info

Dependencies

(3 total, 1 outdated)

CrateRequiredLatestStatus
 futures^0.10.3.30out of date
 log^0.40.4.21up to date
 serde_json^1.01.0.116up to date

Crate time-utils

No external dependencies! 🙌

Crate ethcore-network-devp2p

Dependencies

(23 total, 15 outdated)

CrateRequiredLatestStatus
 log^0.40.4.21up to date
 mio^0.6.80.8.11out of date
 bytes^0.41.6.0out of date
 rand^0.70.8.5out of date
 tiny-keccak^1.42.0.2out of date
 slab^0.20.4.9out of date
 igd^0.90.12.1out of date
 libc^0.2.70.2.153up to date
 parking_lot^0.90.12.1out of date
 ansi_term^0.110.12.1out of date
 rustc-hex^1.02.1.0out of date
 parity-bytes^0.10.1.2up to date
 parity-crypto^0.4.20.9.0out of date
 ethereum-types^0.8.00.14.1out of date
 rlp^0.4.00.5.2out of date
 parity-path^0.10.1.3up to date
 ipnetwork^0.12.60.20.0out of date
 keccak-hash^0.4.00.10.0out of date
 parity-snappy^0.10.1.0up to date
 serde^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 lru-cache^0.10.1.2up to date
 natpmp^0.20.4.0out of date

Dev dependencies

(3 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date
 tempdir^0.30.3.7up to date
 assert_matches^1.21.5.0up to date

Crate eip-712

Dependencies

(15 total, 7 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 serde_derive^1.01.0.198up to date
 serde^1.01.0.198up to date
 serde_json^1.01.0.116up to date
 ethabi^9.0.118.0.0out of date
 keccak-hash^0.4.00.10.0out of date
 ethereum-types^0.8.00.14.1out of date
 failure^0.10.1.8up to date
 itertools^0.70.12.1out of date
 lazy_static^1.11.4.0up to date
 regex ⚠️^1.01.10.4maybe insecure
 validator^0.80.18.1out of date
 validator_derive^0.80.18.1out of date
 lunarity-lexer^0.20.2.1up to date
 rustc-hex^2.02.1.0up to date
 indexmap^1.0.22.2.6out of date

Crate ethcore-bloom-journal

Dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 siphasher^0.31.0.1out of date

Crate snapshot-tests

Dependencies

(21 total, 16 outdated)

CrateRequiredLatestStatus
 parity-bytes^0.1.00.1.2up to date
 env_logger^0.50.11.3out of date
 ethereum-types^0.8.00.14.1out of date
 hash-db^0.15.00.16.0out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 kvdb-rocksdb^0.4.10.19.0out of date
 log^0.4.80.4.21up to date
 parking_lot^0.90.12.1out of date
 parity-crypto^0.4.20.9.0out of date
 rand^0.70.8.5out of date
 rand_xorshift^0.20.3.0out of date
 rlp^0.4.20.5.2out of date
 parity-snappy^0.1.00.1.0up to date
 tempdir^0.30.3.7up to date
 trie-db^0.18.00.29.0out of date
 trie-standardmap^0.15.00.16.0out of date
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 lazy_static^1.31.4.0up to date

Crate authority-round

Dependencies

(15 total, 11 outdated)

CrateRequiredLatestStatus
 derive_more^0.15.00.99.17out of date
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 parity-crypto^0.4.20.9.0out of date
 itertools^0.50.12.1out of date
 keccak-hash^0.4.00.10.0out of date
 lazy_static^1.3.01.4.0up to date
 log^0.40.4.21up to date
 lru-cache^0.10.1.2up to date
 parity-bytes^0.10.1.2up to date
 parking_lot^0.90.12.1out of date
 rand^0.70.8.5out of date
 rlp^0.4.00.5.2out of date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.6.20.11.3out of date
 serde_json^11.0.116up to date

Crate clique

Dependencies

(9 total, 6 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 parity-crypto^0.4.20.9.0out of date
 keccak-hash^0.4.00.10.0out of date
 lazy_static^1.3.01.4.0up to date
 log^0.40.4.21up to date
 lru-cache^0.10.1.2up to date
 rand^0.70.8.5out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.00.5.2out of date

Crate ethash-engine

Dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 log^0.4.80.4.21up to date

Dev dependencies

(3 total, 2 outdated)

CrateRequiredLatestStatus
 keccak-hash^0.4.00.10.0out of date
 rlp^0.4.20.5.2out of date
 tempdir^0.30.3.7up to date

Crate instant-seal

Dependencies

(2 total, 2 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 rlp^0.4.20.5.2out of date

Crate null-engine

Dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 ethereum-types^0.8.00.14.1out of date

Crate len-caching-lock

Dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 parking_lot^0.90.12.1out of date

Crate wasm

Dependencies

(7 total, 4 outdated)

CrateRequiredLatestStatus
 byteorder^1.01.5.0up to date
 ethereum-types^0.8.00.14.1out of date
 log^0.40.4.21up to date
 parity-wasm^0.310.45.0out of date
 libc^0.20.2.153up to date
 pwasm-utils^0.6.10.19.0out of date
 wasmi^0.3.00.31.2out of date

Dev dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.50.11.3out of date

Crate eip-152

Dependencies

(1 total, all up-to-date)

CrateRequiredLatestStatus
 arrayref^0.3.50.3.7up to date

Dev dependencies

(2 total, 1 outdated)

CrateRequiredLatestStatus
 criterion^0.30.5.1out of date
 rustc-hex^2.0.12.1.0up to date

Crate validator-set

Dependencies

(12 total, 9 outdated)

CrateRequiredLatestStatus
 ethabi^9.0.118.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date
 kvdb^0.3.10.13.0out of date
 lazy_static^1.3.01.4.0up to date
 log^0.4.80.4.21up to date
 parity-bytes^0.1.00.1.2up to date
 parity-util-mem^0.3.00.12.0out of date
 parking_lot^0.90.12.1out of date
 rlp^0.4.20.5.2out of date

Dev dependencies

(4 total, 4 outdated)

CrateRequiredLatestStatus
 env_logger^0.6.20.11.3out of date
 parity-crypto^0.4.20.9.0out of date
 keccak-hash^0.4.00.10.0out of date
 rustc-hex^1.02.1.0out of date

Crate block-gas-limit

Dependencies

(5 total, 4 outdated)

CrateRequiredLatestStatus
 ethabi^9.0.118.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 log^0.40.4.21up to date

Crate block-reward

Dependencies

(5 total, 5 outdated)

CrateRequiredLatestStatus
 ethabi^9.0.118.0.0out of date
 ethabi-derive^9.0.116.0.0out of date
 ethabi-contract^9.0.016.0.0out of date
 ethereum-types^0.8.00.14.1out of date
 keccak-hash^0.4.00.10.0out of date

Security Vulnerabilities

http: Integer Overflow in HeaderMap::reserve() can cause Denial of Service

RUSTSEC-2019-0033

HeaderMap::reserve() used usize::next_power_of_two() to calculate the increased capacity. However, next_power_of_two() silently overflows to 0 if given a sufficiently large number in release mode.

If the map was not empty when the overflow happens, the library will invoke self.grow(0) and start infinite probing. This allows an attacker who controls the argument to reserve() to cause a potential denial of service (DoS).

The flaw was corrected in 0.1.20 release of http crate.

http: HeaderMap::Drain API is unsound

RUSTSEC-2019-0034

multihash: Unexpected panic in multihash `from_slice` parsing code

RUSTSEC-2020-0068

In versions prior 0.11.3 it's possible to make from_slice panic by feeding it certain malformed input. It's never documented that from_slice (and from_bytes which wraps it) can panic, and its' return type (Result<Self, DecodeError>) suggests otherwise.

In practice, from_slice/from_bytes is frequently used in networking code (for example in rust-libp2p) and is being called with unsanitized data from untrusted sources. This can allow attackers to cause DoS by causing an unexpected panic in the network client's code.

time: Potential segfault in the time crate

RUSTSEC-2020-0071

Impact

Unix-like operating systems may segfault due to dereferencing a dangling pointer in specific circumstances. This requires an environment variable to be set in a different thread than the affected functions. This may occur without the user's knowledge, notably in a third-party library.

The affected functions from time 0.2.7 through 0.2.22 are:

  • time::UtcOffset::local_offset_at
  • time::UtcOffset::try_local_offset_at
  • time::UtcOffset::current_local_offset
  • time::UtcOffset::try_current_local_offset
  • time::OffsetDateTime::now_local
  • time::OffsetDateTime::try_now_local

The affected functions in time 0.1 (all versions) are:

  • at
  • at_utc
  • now

Non-Unix targets (including Windows and wasm) are unaffected.

Patches

Pending a proper fix, the internal method that determines the local offset has been modified to always return None on the affected operating systems. This has the effect of returning an Err on the try_* methods and UTC on the non-try_* methods.

Users and library authors with time in their dependency tree should perform cargo update, which will pull in the updated, unaffected code.

Users of time 0.1 do not have a patch and should upgrade to an unaffected version: time 0.2.23 or greater or the 0.3 series.

Workarounds

A possible workaround for crates affected through the transitive dependency in chrono, is to avoid using the default oldtime feature dependency of the chrono crate by disabling its default-features and manually specifying the required features instead.

Examples:

Cargo.toml:

chrono = { version = "0.4", default-features = false, features = ["serde"] }
chrono = { version = "0.4.22", default-features = false, features = ["clock"] }

Commandline:

cargo add chrono --no-default-features -F clock

Sources:

smallvec: Buffer overflow in SmallVec::insert_many

RUSTSEC-2021-0003

A bug in the SmallVec::insert_many method caused it to allocate a buffer that was smaller than needed. It then wrote past the end of the buffer, causing a buffer overflow and memory corruption on the heap.

This bug was only triggered if the iterator passed to insert_many yielded more items than the lower bound returned from its size_hint method.

The flaw was corrected in smallvec 0.6.14 and 1.6.1, by ensuring that additional space is always reserved for each item inserted. The fix also simplified the implementation of insert_many to use less unsafe code, so it is easier to verify its correctness.

Thank you to Yechan Bae (@Qwaz) and the Rust group at Georgia Tech’s SSLab for finding and reporting this bug.

hyper: Lenient `hyper` header parsing of `Content-Length` could allow request smuggling

RUSTSEC-2021-0078

hyper's HTTP header parser accepted, according to RFC 7230, illegal contents inside Content-Length headers. Due to this, upstream HTTP proxies that ignore the header may still forward them along if it chooses to ignore the error.

To be vulnerable, hyper must be used as an HTTP/1 server and using an HTTP proxy upstream that ignores the header's contents but still forwards it. Due to all the factors that must line up, an attack exploiting this vulnerability is unlikely.

hyper: Integer overflow in `hyper`'s parsing of the `Transfer-Encoding` header leads to data loss

RUSTSEC-2021-0079

When decoding chunk sizes that are too large, hyper's code would encounter an integer overflow. Depending on the situation, this could lead to data loss from an incorrect total size, or in rarer cases, a request smuggling attack.

To be vulnerable, you must be using hyper for any HTTP/1 purpose, including as a client or server, and consumers must send requests or responses that specify a chunk size greater than 18 exabytes. For a possible request smuggling attack to be possible, any upstream proxies must accept a chunk size greater than 64 bits.

crossbeam-deque: Data race in crossbeam-deque

RUSTSEC-2021-0093

In the affected version of this crate, the result of the race condition is that one or more tasks in the worker queue can be popped twice instead of other tasks that are forgotten and never popped. If tasks are allocated on the heap, this can cause double free and a memory leak. If not, this still can cause a logical bug.

Crates using Stealer::steal, Stealer::steal_batch, or Stealer::steal_batch_and_pop are affected by this issue.

Credits to @kmaork for discovering, reporting and fixing the bug.

tokio: Data race when sending and receiving after closing a `oneshot` channel

RUSTSEC-2021-0124

If a tokio::sync::oneshot channel is closed (via the oneshot::Receiver::close method), a data race may occur if the oneshot::Sender::send method is called while the corresponding oneshot::Receiver is awaited or calling try_recv.

When these methods are called concurrently on a closed channel, the two halves of the channel can concurrently access a shared memory location, resulting in a data race. This has been observed to cause memory corruption.

Note that the race only occurs when both halves of the channel are used after the Receiver half has called close. Code where close is not used, or where the Receiver is not awaited and try_recv is not called after calling close, is not affected.

See tokio#4225 for more details.

regex: Regexes with large repetitions on empty sub-expressions take a very long time to parse

RUSTSEC-2022-0013

The Rust Security Response WG was notified that the regex crate did not properly limit the complexity of the regular expressions (regex) it parses. An attacker could use this security issue to perform a denial of service, by sending a specially crafted regex to a service accepting untrusted regexes. No known vulnerability is present when parsing untrusted input with trusted regexes.

This issue has been assigned CVE-2022-24713. The severity of this vulnerability is "high" when the regex crate is used to parse untrusted regexes. Other uses of the regex crate are not affected by this vulnerability.

Overview

The regex crate features built-in mitigations to prevent denial of service attacks caused by untrusted regexes, or untrusted input matched by trusted regexes. Those (tunable) mitigations already provide sane defaults to prevent attacks. This guarantee is documented and it's considered part of the crate's API.

Unfortunately a bug was discovered in the mitigations designed to prevent untrusted regexes to take an arbitrary amount of time during parsing, and it's possible to craft regexes that bypass such mitigations. This makes it possible to perform denial of service attacks by sending specially crafted regexes to services accepting user-controlled, untrusted regexes.

Affected versions

All versions of the regex crate before or equal to 1.5.4 are affected by this issue. The fix is include starting from regex 1.5.5.

Mitigations

We recommend everyone accepting user-controlled regexes to upgrade immediately to the latest version of the regex crate.

Unfortunately there is no fixed set of problematic regexes, as there are practically infinite regexes that could be crafted to exploit this vulnerability. Because of this, we do not recommend denying known problematic regexes.

Acknowledgements

We want to thank Addison Crump for responsibly disclosing this to us according to the Rust security policy, and for helping review the fix.

We also want to thank Andrew Gallant for developing the fix, and Pietro Albini for coordinating the disclosure and writing this advisory.