High, CVSS 7.5crates.ioPublished
Data races in hashconsing
CVE-2020-36215 · GHSA-rw2c-c256-3r53
- Affected
- crates.io hashconsing < 1.1.0
- Fixed in
- 1.1.0· Vendor fix available
- Issue
- Affected versions of hashconsing implements Send/Sync for its HConsed type without restricting it to Sendable types and Syncable types. This allows non-Sync types such as Cell to be shared across threads leading to undefined behavior and memory corruption in concurrent programs.
Recommended action: Upgrade to 1.1.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.