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
- CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')