Skip to content

Commit 5f922dd

Browse files
authored
fix: update rand and rustls-webpki to resolve 4 security advisories (#736)
The nightly security audit reported the following advisories against transitive dependencies pinned in Cargo.lock: - RUSTSEC-2026-0098 (rustls-webpki 0.103.10): URI name constraints were ignored and therefore accepted. Not reachable from this crate (no URI name assertions), but bumping to 0.103.13 brings in the fix. - RUSTSEC-2026-0099 (rustls-webpki 0.103.10): DNS wildcard names were accepted under permitted-subtree name constraints. Reachable only after misissuance. - RUSTSEC-2026-0104 (rustls-webpki 0.103.10): reachable panic when parsing a CRL with an empty BIT STRING in onlySomeReasons. Not reachable unless the application parses CRLs. - RUSTSEC-2026-0097 (rand 0.8.5, informational/unsound): unsound when a custom log logger calls rand::rng() reentrantly during reseeding. Not reachable from this crate's usage of rand via tokio-retry. All four are transitive: rustls-webpki comes in via hyper-rustls (dev-dep) and rand via tokio-retry. Both bumps are within the same SemVer minor (0.103.10 -> 0.103.13, 0.8.5 -> 0.8.6) so no API churn. Lockfile-only change. cargo build --tests and cargo test --lib pass.
1 parent defc947 commit 5f922dd

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)