Skip to content

Fix RUSTSEC with some major changes#47

Merged
grydz merged 44 commits into
mainfrom
bump-and-fix
May 20, 2026
Merged

Fix RUSTSEC with some major changes#47
grydz merged 44 commits into
mainfrom
bump-and-fix

Conversation

@grydz
Copy link
Copy Markdown
Contributor

@grydz grydz commented Mar 30, 2026

Added

  • Bump sev crate to tag 7.1.0
  • Bump tdx-attest-rs to tag DCAP_1.24
  • Bump version of many common crates
  • tls-cert crate to fetch TLS peer certificate

Fixed

  • maa_client:
    • parsing of JSON response from MAA API
    • bump API version of MAA API
    • parsing of certificates in SEV quote before sending to MAA API
  • .devcontainer/Dockerfile with Ubuntu 24.04 instead of Ubuntu 22.04
  • rsa crate replaced by aws-ls-rs due to RUSTSEC-2023-0071

Removed

  • bincode crate which isn't maintained anymore
  • jwt-simple replaced by jsonwebtoken to avoid rsa dependency
  • tracing-subscriber due to RUSTSEC-2025-0055

@grydz grydz marked this pull request as ready for review May 13, 2026 14:18
@grydz grydz requested a review from Manuthor May 13, 2026 14:18
Copy link
Copy Markdown
Contributor

@Manuthor Manuthor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job!

Comment thread crate/azure_cvm/src/lib.rs
Comment thread crate/sev_quote/src/quote.rs Outdated
Comment thread crate/tls-cert/src/lib.rs Outdated
Comment thread crate/azure_cvm/src/lib.rs Outdated
Comment thread crate/azure_cvm/src/lib.rs Outdated
Comment thread crate/azure_cvm/src/lib.rs Outdated
Comment thread crate/tls-cert/Cargo.toml Outdated
Comment thread crate/sev_quote/src/quote.rs Outdated
Comment thread crate/sev_quote/src/quote.rs Outdated
Comment thread crate/sev_quote/src/quote.rs Outdated
grydz and others added 4 commits May 18, 2026 16:15
Co-authored-by: Manuthor <32013169+Manuthor@users.noreply.github.com>
@grydz grydz merged commit e5dcf48 into main May 20, 2026
1 check passed
@grydz grydz deleted the bump-and-fix branch May 20, 2026 14:21
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