Skip to content

Update rustls to address RUSTSEC-2026-0285 - #114

Merged
lorisleiva merged 1 commit into
mainfrom
loris/bump-rustls-audit
Sep 17, 2026
Merged

lorisleiva merged 1 commit into
mainfrom
loris/bump-rustls-audit

Conversation

@lorisleiva

Copy link
Copy Markdown
Member

This PR bumps the locked rustls from 0.23.29 to 0.23.45 (along with the rustls-webpki 0.103.15 it requires) to clear RUSTSEC-2026-0285, in which TLS 1.3 handshake messages were accepted across encryption level boundaries. The advisory was published on 14 September and has been failing the audit job on every run since. The crate only reaches the workspace through the Rust client's optional fetch feature via solana-rpc-client and reqwest, so this is a lockfile-only change with no manifest edits.

This PR bumps the locked `rustls` from 0.23.29 to 0.23.45 (along with the `rustls-webpki` 0.103.15 it requires) to clear RUSTSEC-2026-0285, in which TLS 1.3 handshake messages were accepted across encryption level boundaries. The advisory was published on 14 September and has been failing the audit job on every run since. The crate only reaches the workspace through the Rust client's optional `fetch` feature via `solana-rpc-client` and `reqwest`, so this is a lockfile-only change with no manifest edits.
@lorisleiva
lorisleiva marked this pull request as ready for review September 17, 2026 21:49
@lorisleiva
lorisleiva merged commit ace83b7 into main Sep 17, 2026
21 checks passed
@lorisleiva
lorisleiva deleted the loris/bump-rustls-audit branch September 17, 2026 21:54
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