Skip to content

Commit eadfdd8

Browse files
authored
Fix secp256k1 possible use after free audit vulnerability (#685)
1 parent 8e929c2 commit eadfdd8

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "web3"
3-
version = "0.19.0"
3+
version = "0.19.1"
44
description = "Ethereum JSON-RPC client."
55
homepage = "https://github.com/tomusdrw/rust-web3"
66
repository = "https://github.com/tomusdrw/rust-web3"
@@ -19,7 +19,7 @@ ethereum-types = "0.13.0"
1919
futures = "0.3.5"
2020
futures-timer = "3.0.2"
2121
hex = "0.4"
22-
idna = "0.2"
22+
idna = "0.3"
2323
jsonrpc-core = "18.0.0"
2424
log = "0.4.6"
2525
parking_lot = "0.12.0"
@@ -29,11 +29,11 @@ serde_json = "1.0.39"
2929
tiny-keccak = { version = "2.0.1", features = ["keccak"] }
3030
pin-project = "1.0"
3131
# Optional deps
32-
secp256k1 = { version = "0.21", features = ["recovery"], optional = true }
32+
secp256k1 = { version = "0.27", features = ["recovery"], optional = true }
3333
once_cell = { version = "1.8.0", optional = true }
3434

3535
## HTTP
36-
base64 = { version = "0.13", optional = true }
36+
base64 = { version = "0.21", optional = true }
3737
bytes = { version = "1.0", optional = true }
3838
reqwest = { version = "0.11", optional = true, default-features = false, features = ["json"] }
3939
headers = { version = "0.3", optional = true }
@@ -58,7 +58,7 @@ wasm-bindgen-futures = { version = "0.4.18", optional = true }
5858

5959
[dev-dependencies]
6060
# For examples
61-
env_logger = "0.9"
61+
env_logger = "0.10"
6262
hex-literal = "0.3"
6363
wasm-bindgen-test = "0.3.19"
6464

0 commit comments

Comments
 (0)