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

(14 total, 4 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 avian_derive^0.20.2.2up to date
 bevy^0.160.16.1up to date
 bevy_heavy^0.20.2.0up to date
 bevy_math^0.160.16.1up to date
 bevy_transform_interpolation^0.20.2.0up to date
 bitflags^2.5.02.9.1up to date
 derive_more^12.0.1out of date
 itertools^0.130.14.0out of date
 libm^0.20.2.15up to date
 nalgebra^0.330.33.2up to date
 parry3d^0.170.21.1out of date
 parry3d-f64^0.170.21.1out of date
 serde^11.0.219up to date
 thread_local ⚠️^1.11.1.8maybe insecure

Dev dependencies

(6 total, 1 outdated)

CrateRequiredLatestStatus
 approx^0.50.5.1up to date
 bevy^0.160.16.1up to date
 bevy_heavy^0.20.2.0up to date
 bevy_math^0.160.16.1up to date
 bevy_mod_debugdump^0.130.13.0up to date
 criterion^0.50.6.0out 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.