From ffcfba4afd8381fbbe3a2e81feafcad603d80ad8 Mon Sep 17 00:00:00 2001 From: minc_nice_100 <100515973+minc-nice-100@users.noreply.github.com> Date: Sun, 25 Oct 2026 12:55:20 +0800 Subject: [PATCH] fix(deps): bump rustls stack for eMudhra CA distrust + rustls 0.23.46 advisories (#2751) - rustls 0.23.45 -> 0.23.46 (RUSTSEC-2026-0346, -0347, -0348, -0349) - rustls-webpki 0.103.15 -> 0.103.16 - webpki-roots 1.0.9 -> 1.0.11 - webpki-root-certs 1.0.9 -> 1.0.11 RUSTSEC-2026-0381 / RUSTSEC-2026-0382 / RUSTSEC-2026-0383, CVE-2026-111943: compromised eMudhra emSign intermediate CA keys. Disclosure: https://emudhra.we-have-a-problem.com/ Mozilla bug 2083449. - zip 8.6.0 audited against RUSTSEC-2026-0367 / -0368 / -0369: no ZipArchive::extract / ZipStreamReader::extract usage in this repo, vulnerable extraction paths not reachable, no bump needed. Cargo.lock only; no source changes. Co-authored-by: minc-nice-100 --- Cargo.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 434a7b16..89bc491c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2702,7 +2702,7 @@ dependencies = [ "url", "uuid", "wasm-bindgen", - "webpki-roots 1.0.9", + "webpki-roots 1.0.11", "wildmatch", "x25519-dalek 2.0.1", "zerocopy 0.7.35", @@ -8064,9 +8064,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.45" +version = "0.23.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" +checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", "once_cell", @@ -8128,9 +8128,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.103.15" +version = "0.103.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2" +checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281" dependencies = [ "aws-lc-rs", "ring", @@ -9902,7 +9902,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.4", "once_cell", "rustix 1.1.5", "windows-sys 0.61.2", @@ -10190,7 +10190,7 @@ dependencies = [ "tokio", "tokio-rustls", "tokio-util", - "webpki-roots 1.0.9", + "webpki-roots 1.0.11", ] [[package]] @@ -11222,9 +11222,9 @@ dependencies = [ [[package]] name = "webpki-root-certs" -version = "1.0.9" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b" +checksum = "e49d0e65abc00c142e8f9428da991da9f1a250c39be97459901eb12b9b49f62a" dependencies = [ "rustls-pki-types", ] @@ -11235,14 +11235,14 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" dependencies = [ - "webpki-roots 1.0.9", + "webpki-roots 1.0.11", ] [[package]] name = "webpki-roots" -version = "1.0.9" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dcd9d09a39985f5344844e66b0c530a33843579125f23e21e9f0f220850f22a" +checksum = "f5f280bbb2b287bc8e7de7e3852945a0ff50d1bbcb5ed42b6c7a568c546df171" dependencies = [ "rustls-pki-types", ]