Commit 33bfb59
fix(audit): ignore RUSTSEC-2026-0097
RUSTSEC-2026-0097 is an informational advisory about potential undefined
behaviour within the `rand` crate. `rand` is a transitive dependency,
pulled in by `uuid` and `proptest`. Our use of these crates cannot
trigger the pre-conditions for this undefined behaviour.
In particular, it relies on both the `log` and `thread_rng` features of
`rand` being enabled:
- uuid (1.23.0): does not enable `fast-rng` or `rng-rand` features,
so it uses `getrandom` directly and never calls into rand.
- proptest: uses rand 0.9 with `default-features = false` and does not
enable the `thread_rng` feature, so the affected functions are not
compiled in.
This is a temporary patch and will be reverted when `uuid` and
`proptest` update `rand` to `0.10.1` and `0.9.3` respectively.
Signed-off-by: James Curtis <jxcurtis@amazon.co.uk>1 parent 054b647 commit 33bfb59
1 file changed
Lines changed: 17 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
0 commit comments