Repository navigation
Bump rustls to 0.23.46 for RUSTSEC-2026-0346..0349 - #106
Merged
Merged
Conversation
cargo-deny fails the supply-chain job on main against rustls 0.23.45 with RUSTSEC-2026-0346, RUSTSEC-2026-0347, RUSTSEC-2026-0348 and RUSTSEC-2026-0349, fixed in 0.23.46. Lockfile only: cargo update -p rustls --precise 0.23.46 changes rustls's version and checksum and nothing else.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bump
rustlsfrom 0.23.45 to 0.23.46 inCargo.lock, which fixes RUSTSEC-2026-0346, RUSTSEC-2026-0347, RUSTSEC-2026-0348 and RUSTSEC-2026-0349. These advisories failmodule-ci / supply-chain(cargo-deny) onmain(for example run 38598670406 at 7bdc741) and on every open PR, including #105.Related issue
None.
API or behavior changes
None. The change is lockfile-only: a patch release of a transitive TLS dependency, with no manifest change.
Validation
cargo update -p rustls --precise 0.23.46(Updating rustls v0.23.45 -> v0.23.46).Cargo.lockline by hand. There are exactly four: rustls'sversionandchecksum, old and new. Its dependency list is unchanged, so nothing else had to move.cargo deny check advisorieswas not run locally because cargo-deny is not installed here.module-ci / supply-chainon this PR is the check.cargo fmt --all -- --check,cargo clippy --all-targets --all-features -- -D warnings,cargo build --all-targets --all-featuresandcargo test --all-features. No source file changes, and CI runs all four.Tests
None added: no code changes.
Documentation
Not needed, since no behaviour or API changes.
Checklist
#[allow(...)],#[ignore], or relaxed lints.envcontents in the diff or the description