Skip to content

deps: bump rustls to 0.23.45 (RUSTSEC-2026-0285, failing on all open PRs) - #481

Merged
chrishayuk merged 1 commit into
chrishayuk:mainfrom
gburd:fix/rustls-advisory
Sep 15, 2026
Merged

chrishayuk merged 1 commit into
chrishayuk:mainfrom
gburd:fix/rustls-advisory

Conversation

@gburd

@gburd gburd commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

cargo-audit and cargo-deny · advisories are failing on every open PR, including ones that touch no Rust code at all.

RUSTSEC-2026-0285 (rustls, medium, 5.3) was published 2026-09-14 — a few hours after main's last quality.yml run (23a56db1, 11:45Z). So main still shows green while anything opened since inherits two red checks. The advisory wants >= 0.23.45; the lockfile pins 0.23.39.

Lockfile only — cargo update -p rustls. No manifest change, so it's a semver-compatible patch bump; it carries rustls-webpki 0.103.13 → 0.103.15 and aws-lc-sys 0.40.0 → 0.45.0 along with it.

Kept as its own PR rather than folded into a feature branch: a dependency bump and a feature change have different review questions, and this unblocks #478, #479 and #480 at once.

Verified: cargo build -p larql-server -p larql-router clean, cargo test -p larql-server --lib 591 passed / 0 failed, on the pinned 1.98.0.

`cargo-audit` and `cargo-deny · advisories` fail on every open PR right
now, including ones that touch no Rust code. RUSTSEC-2026-0285 (rustls,
medium, 5.3) was published 2026-09-14, hours after main's last
quality.yml run, so main still shows green while anything opened since
inherits the failure. The advisory wants >= 0.23.45.

Lockfile only — `cargo update -p rustls`. No manifest change, so this is
a semver-compatible patch bump; it pulls rustls-webpki 0.103.13 ->
0.103.15 and aws-lc-sys 0.40.0 -> 0.45.0 with it.

Kept as its own commit rather than folded into a feature branch, since a
dependency bump and a feature change have different review questions and
this one unblocks several PRs at once.
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