Skip to content

Bump vulnerable dependencies (rand, aws-lc-sys)#341

Merged
mheffner merged 1 commit into
mainfrom
sec-fix
May 3, 2026
Merged

Bump vulnerable dependencies (rand, aws-lc-sys)#341
mheffner merged 1 commit into
mainfrom
sec-fix

Conversation

@mheffner
Copy link
Copy Markdown
Member

@mheffner mheffner commented May 3, 2026

Summary

  • Bumps rand 0.8.5 → 0.8.6 and 0.9.2 → 0.9.3 to fix unsoundness when using rand::rng() with a custom logger
  • Bumps aws-lc-rs 1.16.1 → 1.16.3 (pulling in aws-lc-sys 0.38.0 → 0.40.0) to fix two high-severity X.509 vulnerabilities: CRL Distribution Point scope check logic error and Name Constraints bypass via wildcard/Unicode CN

Closes dependabot alerts #20, #21, #34, #38.

Test plan

  • cargo build succeeds
  • cargo test passes

- rand 0.8.5 -> 0.8.6 (fixes unsoundness with custom logger)
- rand 0.9.2 -> 0.9.3 (fixes unsoundness with custom logger)
- aws-lc-rs 1.16.1 -> 1.16.3, aws-lc-sys 0.38.0 -> 0.40.0
  (fixes CRL Distribution Point scope check and X.509 Name Constraints bypass)

Addresses dependabot alerts #20, #21, #34, #38.
@mheffner mheffner merged commit c562b8f into main May 3, 2026
12 checks passed
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