Skip to content

Bump transitive rand to 0.9.3 (GHSA-cq8v-f236-94qc)#89

Merged
carlsverre merged 1 commit into
mainfrom
fix-rand-advisory
Jun 2, 2026
Merged

Bump transitive rand to 0.9.3 (GHSA-cq8v-f236-94qc)#89
carlsverre merged 1 commit into
mainfrom
fix-rand-advisory

Conversation

@carlsverre

Copy link
Copy Markdown
Contributor

proptest 1.11 pulls in rand 0.9.2, which is flagged by GHSA-cq8v-f236-94qc: rand is unsound when a custom logger calls rand::rng(). It's low severity and only reachable through the optional proptest dependency, not our runtime rand 0.10.1.

This bumps the lockfile to the patched 0.9.3. No source changes; full test suite and doctests pass locally.

proptest 1.11 pulls in rand 0.9.2, which is unsound when a custom logger
calls rand::rng() (low severity, dev/optional scope). Bump the lockfile to
the patched 0.9.3; our runtime rand stays at 0.10.1.
@carlsverre carlsverre merged commit a5e2171 into main Jun 2, 2026
3 checks passed
@carlsverre carlsverre deleted the fix-rand-advisory branch June 2, 2026 04:16
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