Skip to content

fix(deps): bump rustls/webpki/quinn-proto to clear cargo audit (emSign distrust) - #94

Merged
Malinskiy merged 1 commit into
mainfrom
fix/cargo-audit-emsign-rustls
Oct 22, 2026
Merged

Malinskiy merged 1 commit into
mainfrom
fix/cargo-audit-emsign-rustls

Conversation

@Malinskiy

@Malinskiy Malinskiy commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Summary

cargo audit is failing on 10 advisories, including the emSign intermediate distrust in the bundled root stores. These are all semver-compatible patch bumps; only Cargo.lock changes.

Crate From To Advisories
webpki-roots 1.0.9 1.0.10 RUSTSEC-2026-0381 (distrusted emSign intermediates)
webpki-root-certs 1.0.9 1.0.10 RUSTSEC-2026-0383 (distrusted emSign intermediates)
rustls-webpki 0.103.15 0.103.16 RUSTSEC-2026-0382 (may accept distrusted intermediates)
rustls 0.23.45 0.23.46 RUSTSEC-2026-0346, -0347, -0348, -0349
quinn-proto 0.11.17 0.11.19 RUSTSEC-2026-0338, -0340, -0343

Verification

  • cargo audit: 0 vulnerabilities (only the existing unsafe-libyaml unmaintained warning is left)
  • cargo clippy --all-targets: passes
  • cargo test: 43 passed

Lockfile-only semver-compatible updates to clear cargo audit:
- webpki-roots 1.0.9 -> 1.0.10 (RUSTSEC-2026-0381, distrusted emSign intermediates)
- webpki-root-certs 1.0.9 -> 1.0.10 (RUSTSEC-2026-0383)
- rustls-webpki 0.103.15 -> 0.103.16 (RUSTSEC-2026-0382)
- rustls 0.23.45 -> 0.23.46 (RUSTSEC-2026-0346/0347/0348/0349)
- quinn-proto 0.11.17 -> 0.11.19 (RUSTSEC-2026-0338/0340/0343)
@Malinskiy
Malinskiy merged commit 5443c8b into main Oct 22, 2026
19 checks passed
@Malinskiy
Malinskiy deleted the fix/cargo-audit-emsign-rustls branch October 22, 2026 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant