Lucene search
+L

3 matches found

OSV
OSV
added 2022/05/24 5:37 p.m.21 views

GHSA-5R9G-J7JJ-HW6C Improper `Sync` implementation on `FuturesUnordered` in futures-utils can cause data corruption

An issue was discovered in the futures-util crate before 0.3.2 for Rust. FuturesUnordered can lead to data corruption because Sync is mishandled...

5.5CVSS5.5AI score0.00334EPSS
SaveExploits0References4
RustSec
RustSec
added 2020/01/24 12:0 p.m.34 views

Improper `Sync` implementation on `FuturesUnordered` in futures-utils can cause data corruption

Affected versions of the crate had an unsound Sync implementation on the FuturesUnordered structure, which used a Cell for interior mutability without any code to handle synchronized access to the underlying task list's length and head safely. This could of lead to data corruption since two threa...

5.5CVSS1.5AI score0.00334EPSS
SaveExploits0Affected Software1
OSV
OSV
added 2020/01/24 12:0 p.m.81 views

RUSTSEC-2020-0062 Improper `Sync` implementation on `FuturesUnordered` in futures-utils can cause data corruption

Affected versions of the crate had an unsound Sync implementation on the FuturesUnordered structure, which used a Cell for interior mutability without any code to handle synchronized access to the underlying task list's length and head safely. This could of lead to data corruption since two threa...

5.5CVSS5.6AI score0.00334EPSS
SaveExploits0References3
Rows per page
Query Builder