diff --git a/Cargo.lock b/Cargo.lock index a15659ab..836f91ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4640,11 +4640,25 @@ dependencies = [ "libc", "once_cell", "spin 0.5.2", - "untrusted", + "untrusted 0.7.1", "web-sys", "winapi", ] +[[package]] +name = "ring" +version = "0.17.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" +dependencies = [ + "cc", + "getrandom 0.2.10", + "libc", + "spin 0.9.8", + "untrusted 0.9.0", + "windows-sys 0.48.0", +] + [[package]] name = "rsa" version = "0.9.2" @@ -4727,12 +4741,12 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.7" +version = "0.21.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" +checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" dependencies = [ "log", - "ring", + "ring 0.17.5", "rustls-webpki", "sct", ] @@ -4760,12 +4774,12 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.101.6" +version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ - "ring", - "untrusted", + "ring 0.17.5", + "untrusted 0.9.0", ] [[package]] @@ -4856,8 +4870,8 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" dependencies = [ - "ring", - "untrusted", + "ring 0.16.20", + "untrusted 0.7.1", ] [[package]] @@ -6236,6 +6250,12 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + [[package]] name = "url" version = "2.4.1" diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 5c57584a..51bf2f5e 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -20,7 +20,7 @@ itertools = "0.11.0" listenfd = "1.0.1" rand.workspace = true rand_chacha = "0.3.1" -rustls = "0.21.7" +rustls = "0.21.8" serde_json.workspace = true serde_yaml = "0.9.25" sqlx = { version = "0.7.2", features = ["runtime-tokio-rustls", "postgres"] } diff --git a/crates/http/Cargo.toml b/crates/http/Cargo.toml index c35a0e50..fcfa347b 100644 --- a/crates/http/Cargo.toml +++ b/crates/http/Cargo.toml @@ -18,7 +18,7 @@ hyper = "0.14.27" hyper-rustls = { version = "0.24.1", features = ["http1", "http2"], default-features = false, optional = true } once_cell = "1.18.0" opentelemetry = "0.20.0" -rustls = { version = "0.21.7", optional = true } +rustls = { version = "0.21.8", optional = true } rustls-native-certs = { version = "0.6.3", optional = true } serde.workspace = true serde_json.workspace = true diff --git a/crates/oidc-client/Cargo.toml b/crates/oidc-client/Cargo.toml index 5c29d8d7..362f9476 100644 --- a/crates/oidc-client/Cargo.toml +++ b/crates/oidc-client/Cargo.toml @@ -50,7 +50,7 @@ oauth2-types = { path = "../oauth2-types" } # Default http service http-body = { version = "0.4.5", optional = true } -rustls = {version = "0.21.7", optional = true } +rustls = {version = "0.21.8", optional = true } [dependencies.hyper-rustls] version = "0.24.1" features = ["http1", "http2", "rustls-native-certs"]