diff --git a/Cargo.lock b/Cargo.lock index 75c0e0b7a..2bc52cae9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1736,7 +1736,7 @@ dependencies = [ "http 0.2.11", "hyper 0.14.27", "log", - "rustls", + "rustls 0.21.10", "rustls-native-certs", "tokio", "tokio-rustls", @@ -1920,7 +1920,7 @@ dependencies = [ "routefinder", "rstest", "rustc_version", - "rustls", + "rustls 0.22.1", "rustls-pemfile 2.0.0", "serde", "serde_json", @@ -2362,7 +2362,7 @@ dependencies = [ "pem", "pin-project", "rand", - "rustls", + "rustls 0.21.10", "rustls-pemfile 1.0.4", "secrecy", "serde", @@ -3408,7 +3408,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls", + "rustls 0.21.10", "rustls-pemfile 1.0.4", "serde", "serde_json", @@ -3577,16 +3577,30 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.9" +version = "0.21.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" dependencies = [ "log", "ring 0.17.7", - "rustls-webpki", + "rustls-webpki 0.101.7", "sct", ] +[[package]] +name = "rustls" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6b63262c9fcac8659abfaa96cac103d28166d3ff3eaf8f412e19f3ae9e5a48" +dependencies = [ + "log", + "ring 0.17.7", + "rustls-pki-types", + "rustls-webpki 0.102.0", + "subtle", + "zeroize", +] + [[package]] name = "rustls-native-certs" version = "0.6.3" @@ -3634,6 +3648,17 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "rustls-webpki" +version = "0.102.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de2635c8bc2b88d367767c5de8ea1d8db9af3f6219eba28442242d9ab81d1b89" +dependencies = [ + "ring 0.17.7", + "rustls-pki-types", + "untrusted 0.9.0", +] + [[package]] name = "rustversion" version = "1.0.14" @@ -4127,7 +4152,7 @@ dependencies = [ "once_cell", "paste", "percent-encoding", - "rustls", + "rustls 0.21.10", "rustls-pemfile 1.0.4", "serde", "serde_json", @@ -4565,7 +4590,7 @@ checksum = "dd5831152cb0d3f79ef5523b357319ba154795d64c7078b2daa95a803b54057f" dependencies = [ "futures", "ring 0.16.20", - "rustls", + "rustls 0.21.10", "tokio", "tokio-postgres", "tokio-rustls", @@ -4577,7 +4602,7 @@ version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" dependencies = [ - "rustls", + "rustls 0.21.10", "tokio", ] diff --git a/aggregator/Cargo.toml b/aggregator/Cargo.toml index cd5993660..b114c4d05 100644 --- a/aggregator/Cargo.toml +++ b/aggregator/Cargo.toml @@ -70,7 +70,7 @@ regex = "1" reqwest = { version = "0.11.22", default-features = false, features = ["rustls-tls", "json"] } ring = "0.17.7" routefinder = "0.5.3" -rustls = "0.21.9" +rustls = "0.22.1" rustls-pemfile = "2.0.0" serde.workspace = true serde_json.workspace = true