Skip to content

Fix Dependabot alert: rustls 0.23.45 (RUSTSEC-2026-0285) - #2110

Merged
erubboli merged 2 commits into
masterfrom
fix/rustsec-2026-0285-rustls
Sep 15, 2026
Merged

erubboli merged 2 commits into
masterfrom
fix/rustsec-2026-0285-rustls

Conversation

@erubboli

Copy link
Copy Markdown
Member

Lockfile-only bump to clear the cargo-deny advisories failure that is currently breaking static checks on all PRs (advisory published after master's last green run):

  • rustls 0.23.36 → 0.23.45 — fixes RUSTSEC-2026-0285 (TLS 1.3 handshake messages accepted at the wrong encryption level); note cargo update alone locked to 0.23.43 due to MSRV, so 0.23.45 was pinned with --precise
  • chacha20 0.10.0 → 0.10.2 — replaces the yanked 0.10.0 release

cargo deny check advisories passes locally; the new versions are covered by existing trusted audit windows in supply-chain/audits.toml.

- Add exemption for chacha20 0.10.2 (published via trusted publishing,
  so no publisher identity exists for trust entries to cover)
- Refresh imports.lock: rustls 0.23.45 / rustls-webpki 0.103.15
  publisher records and upstream vendor audit updates
@erubboli
erubboli force-pushed the fix/rustsec-2026-0285-rustls branch from 7668cba to 3a53a65 Compare September 15, 2026 10:33
@erubboli
erubboli merged commit 3a53a65 into master Sep 15, 2026
20 checks passed
@erubboli
erubboli deleted the fix/rustsec-2026-0285-rustls branch September 15, 2026 10:51
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.

2 participants