Skip to content

fix(deps): patch RUSTSEC-2026-0382 and RUSTSEC-2026-0383 - #243

Merged
amirkhakshour merged 1 commit into
mainfrom
chore/bump-webpki-advisories
Oct 23, 2026
Merged

amirkhakshour merged 1 commit into
mainfrom
chore/bump-webpki-advisories

Conversation

@amirkhakshour

Copy link
Copy Markdown
Contributor

Summary

Security Audit now fails on every PR because two RustSec advisories were published after main's last green audit:

  • RUSTSEC-2026-0382 — rustls-webpki 0.103.15 may accept distrusted intermediates → bumped to 0.103.16
  • RUSTSEC-2026-0383 — webpki-root-certs 1.0.7 bundles distrusted emSign roots → bumped to 1.0.10

Lockfile-only, semver-compatible (cargo update -p rustls-webpki -p webpki-root-certs); Cargo.toml is untouched.

Verification

  • cargo audit → exit 0 (only the pre-existing unmaintained/unsound warnings remain)
  • cargo +1.98.1 build → ok

Unblocks #242.

Release Notes:

  • N/A

rustls-webpki 0.103.15 -> 0.103.16 (distrusted intermediates accepted) and
webpki-root-certs 1.0.7 -> 1.0.10 (bundled distrusted emSign roots). Both are
semver-compatible lockfile bumps. The advisories were published after main's
last green Security Audit, so every open PR now fails that gate.
@amirkhakshour
amirkhakshour merged commit 5d8d719 into main Oct 23, 2026
7 checks passed
@amirkhakshour
amirkhakshour deleted the chore/bump-webpki-advisories branch October 23, 2026 06:48
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