amanieu/thread_local-rs · Security

Data race in `Iter` and `IterMut`

GHSA ID
GHSA-9hpw-r23r-xgm5
Severity
high
Published
Updated

Description

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.

CWEs

References