Skip to content

chore(deps): bump rustls and h2 for RUSTSEC advisories - #1473

Merged
kvinwang merged 1 commit into
nextfrom
chore/bump-rustls-h2
Oct 23, 2026
Merged

kvinwang merged 1 commit into
nextfrom
chore/bump-rustls-h2

Conversation

@kvinwang

@kvinwang kvinwang commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

Problem

cargo audit flags the workspace lockfile for:

crate locked fixed in advisories
rustls 0.23.40 0.23.46 RUSTSEC-2026-0285, -0346, -0348, -0349
h2 0.4.14 ≥0.4.16 RUSTSEC-2026-0258 (unbounded empty DATA frames)

h2 is the one most directly reachable: the gateway and the ra-rpc servers speak HTTP/2 to unauthenticated peers. (rustls-webpki RUSTSEC-2026-0382 is already fixed on next by #1463.)

Fix

cargo update -p rustls -p h2: rustls 0.23.46, h2 0.4.20. Lockfile only, semver-compatible, no other package moves (aws-lc-rs 1.18.2 is already what rustls 0.23.46 needs).

sdk/rust/Cargo.lock is not touched here.

Verification

cargo test --workspace --all-features on top of current next: 1604 passed, 0 failed across 126 test binaries.

@kvinwang
kvinwang force-pushed the chore/bump-rustls-h2 branch from 2e47b4c to aa309bc Compare October 23, 2026 04:17
@kvinwang kvinwang changed the title chore(deps): bump rustls, rustls-webpki and h2 for RUSTSEC advisories chore(deps): bump rustls and h2 for RUSTSEC advisories Oct 23, 2026
Signed-off-by: Kevin Wang <wy721@qq.com>
@kvinwang
kvinwang force-pushed the chore/bump-rustls-h2 branch from aa309bc to c745a98 Compare October 23, 2026 04:30
@kvinwang
kvinwang merged commit ce047b4 into next Oct 23, 2026
12 checks passed
@kvinwang
kvinwang deleted the chore/bump-rustls-h2 branch October 23, 2026 04:39
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