Skip to content

fix: bump rustls-webpki and hyper-rustls to address security vulnerability#4503

Merged
lwshang merged 2 commits intomasterfrom
lwshang/fix_rust_deps
Mar 23, 2026
Merged

fix: bump rustls-webpki and hyper-rustls to address security vulnerability#4503
lwshang merged 2 commits intomasterfrom
lwshang/fix_rust_deps

Conversation

@lwshang
Copy link
Copy Markdown
Contributor

@lwshang lwshang commented Mar 22, 2026

Summary

  • Bumps rustls-webpki from 0.101.4 to 0.103.10 to fix a Dependabot-flagged security vulnerability
  • Bumps hyper-rustls from 0.24.1 to 0.27.7 (required to be compatible with the new rustls-webpki)
  • Runs cargo update to pick up other dependency updates

Note

@icp-sdk/core v5.1.0 caused the ui_tests failure. This PR temporarily pins to v5.0.0.

v5.2.0-beta.0 has been verified to fix the issue and will be released tomorrow — we'll update the frontend templates to depend on it in a follow-up PR.

Test plan

  • CI passes
  • dfx builds and basic functionality works

🤖 Generated with Claude Code

lwshang and others added 2 commits March 22, 2026 15:05
…ility

Upgrades rustls-webpki from 0.101.4 to 0.103.10 and hyper-rustls from
0.24.1 to 0.27.7 to fix a Dependabot-flagged security issue. Also runs
cargo update to pick up other dependency updates.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Pin the dependency to exact version 5.0.0 (removing the ^ range) to
verify whether the CI failures in ui_test are caused by the upgrade to
5.1.0. This is a temporary diagnostic change.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lwshang lwshang marked this pull request as ready for review March 23, 2026 13:54
@lwshang lwshang requested a review from a team as a code owner March 23, 2026 13:54
@lwshang lwshang merged commit ca455f2 into master Mar 23, 2026
135 of 136 checks passed
@lwshang lwshang deleted the lwshang/fix_rust_deps branch March 23, 2026 16:58
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