HIGH7.5
GHSA-rw2c-c256-3r53
Data races in hashconsing
Details
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.
Are you affected?
Enter the version of the package you're using.
Affected packages
crates.io/hashconsing
Introduced in:
0Fixed in: 1.1.0Upgrade hashconsing to 1.1.0 or newer (ecosystem crates.io).