This project might be open to known security vulnerabilities, which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom.

Crate avian3d

Dependencies

(20 total, 1 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 approx^0.50.5.1up to date
 avian_derive^0.20.2.2up to date
 bevy^0.170.17.3up to date
 bevy_heavy^0.30.3.0up to date
 bevy_math^0.170.17.3up to date
 bevy_transform_interpolation^0.30.3.0up to date
 bitflags^2.5.02.10.0up to date
 derive_more^22.1.0up to date
 disqualified^1.01.0.0up to date
 glam_matrix_extras^0.10.1.1up to date
 itertools^0.130.14.0out of date
 libm^0.20.2.15up to date
 nalgebra^0.340.34.1up to date
 parry3d^0.250.25.3up to date
 parry3d-f64^0.250.25.3up to date
 serde^11.0.228up to date
 slab>=0.4.100.4.11up to date
 smallvec^1.151.15.1up to date
 thiserror^22.0.17up to date
 thread_local ⚠️^1.11.1.9maybe insecure

Dev dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 bevy^0.170.17.3up to date
 bevy_heavy^0.30.3.0up to date
 bevy_mod_debugdump^0.140.14.0up to date
 criterion^0.50.8.1out of date

Security Vulnerabilities

thread_local: Data race in `Iter` and `IterMut`

RUSTSEC-2022-0006

In the affected version of this crate, {Iter, IterMut}::next used a weaker memory ordering when loading values than what was required, exposing a potential data race when iterating over a ThreadLocal's values.

Crates using Iter::next, or IterMut::next are affected by this issue.