Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .cargo/audit.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,9 @@ ignore = [
# coordinated revm upgrade. cargo-deny's resolved graph omits this edge;
# only the raw-lockfile cargo-audit scan flags it, hence audit-only.
"RUSTSEC-2025-0055",
# Same scoped crypto-bigint exception and removal conditions as deny.toml.
# The audited node paths verify/recover public inputs; Conflux secp256k1
# signing and ECDH use libsecp256k1. Reassess before adding secret-input
# RustCrypto operations.
"RUSTSEC-2026-0387",
]
36 changes: 18 additions & 18 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,8 @@ tower = "0.5"
tower-http = "0.6"

# async
tokio = "1.48"
# 1.53.3 fixes RUSTSEC-2026-0386 without allowing the affected 1.52 release.
tokio = "1.53.3"
tokio-stream = "0.1"
tokio-test = "0.4"
futures = "0.3"
Expand Down
8 changes: 8 additions & 0 deletions deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,14 @@ ignore = [
# Track https://github.com/estk/log4rs/issues/436 and remove this exception
# once a release drops the dependency; cargo-deny also warns on unused ignores.
"RUSTSEC-2024-0449",
# crypto-bigint 0.5 is required by Alloy's k256 0.13 and REVM's
# k256/p256 0.13. RUSTSEC-2026-0387 concerns timing leaks of secret inputs;
# the audited node paths use these crates for public-input signature
# verification/recovery. Conflux secp256k1 signing and ECDH use libsecp256k1.
# Reassess before introducing secret-input RustCrypto operations. Remove
# when all three lockfiles resolve crypto-bigint >=0.7.6 or drop the crate.
# https://rustsec.org/advisories/RUSTSEC-2026-0387.html
"RUSTSEC-2026-0387",
]
# If this is true, then cargo deny will use the git executable to fetch advisory database.
# If this is false, then it uses a built-in git library.
Expand Down
37 changes: 24 additions & 13 deletions tools/consensus_bench/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 13 additions & 13 deletions tools/evm-spec-tester/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading