Skip to content

fix: update ring to resolve CVE-2025-4432#4

Draft
dannyneira wants to merge 1 commit into
mainfrom
independabot/ring-CVE-2025-4432
Draft

fix: update ring to resolve CVE-2025-4432#4
dannyneira wants to merge 1 commit into
mainfrom
independabot/ring-CVE-2025-4432

Conversation

@dannyneira
Copy link
Copy Markdown
Member

Summary

  • Updates the GCP KMS TLS/auth stack so transitive ring resolves to patched 0.17.14 for CVE-2025-4432.
  • Migrates the small GCP KMS HTTP client from Hyper 0.14 to Hyper 1 via hyper-util, http-body-util, and hyper-rustls 0.27.7.
  • Refreshes related transitive dependencies (rustls-webpki, bytes, idna, rand) so cargo audit exits successfully with only existing allowed warnings.

Vulnerability details

Verification

  • cargo check -p tink-gcpkms
  • git submodule update --init --recursive
  • cargo test
  • cargo build && cargo audit

cargo audit now exits 0; remaining audit output is limited to advisories already allowed in deny.toml.

Co-Authored-By: Oz oz-agent@warp.dev

Conversation: https://staging.warp.dev/conversation/9332c5bc-bf25-41c9-bcc0-e1b380b0a630
Run: https://oz.staging.warp.dev/runs/019e7ec3-82b7-74a4-8c6f-4131e398ad86
This PR was generated with Oz.

Co-Authored-By: Oz <oz-agent@warp.dev>
@dannyneira dannyneira requested a review from zachbai May 31, 2026 16:15
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