HistoryEdit

CVE-2017-20004

MutexGuard<Cell<i32>> must not be Sync

Reported
Issued
Package
std
Type
Vulnerability
Categories
Details
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-20004
Patched
  • >=1.19.0
Unaffected
  • <1.0.0

Description

In the standard library in Rust before 1.19.0, there is a synchronization problem in the MutexGuard object. MutexGuards can be used across threads with any types, allowing for memory safety issues through race conditions.