Synchronization Flaw in Rust Standard Library Affects Memory Safety
CVE-2018-25008
5.9MEDIUM
Summary
The Rust standard library, prior to version 1.29.0, contains a synchronization flaw in the Arc::get_mut method. This issue can result in memory safety violations due to potential race conditions, allowing concurrent access without proper control. Developers utilizing affected versions should upgrade to ensure safer multithreading practices and avoid unpredictable behavior in their applications.
References
CVSS V3.1
Score:
5.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved