Medium, CVSS 5.9crates.ioPublished
Data races in max7301
CVE-2020-36472 · GHSA-rmff-f8w9-c9rm
- Affected
- crates.io max7301 < 0.2.0
- Fixed in
- 0.2.0· Vendor fix available
- Issue
- The ImmediateIO and TransactionalIO types implement Sync for all contained Expander<EI types regardless of if the Expander itself is safe to use across threads. As the IO types allow retrieving the Expander, this can lead to non-thread safe types being sent across threads as part of the Expander leading to data races.
Recommended action: Upgrade to 0.2.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.