Lucene search
+L

93 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
Exploits0References4
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.18 views

futures_task::waker may cause a use-after-free if used on a type that isn't 'static

Affected versions of the crate did not properly implement a 'static lifetime bound on the waker function. This resulted in a use-after-free if Waker::wake is called after original data had been dropped. The flaw was corrected by adding 'static lifetime bound to the data waker takes...

7.8CVSS7.2AI score0.00493EPSS
Exploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2022/05/24 5:37 p.m.29 views

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.8AI score0.00334EPSS
Exploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.37 views

Data race in tiny_future

tinyfuture contains a light-weight implementation of Futures. The Future type it has lacked bound on its Send and Sync traits. This allows for a bug where non-thread safe types such as Cell can be used in Futures and cause data races in concurrent programs. The flaw was corrected in commit c79191...

8.1CVSS7.7AI score0.00766EPSS
Exploits0References6Affected Software1
vulnersOsv
vulnersOsv
added 2021/08/25 8:49 p.m.5 views

async-mutex (>=1.0.1 <=1.4.1), blocking-permit (>=0.1.0 <=1.2.1) +18 more potentially affected by CVE-2020-35915 via futures-intrusive (>=0.2.2 <=0.3.1)

futures-intrusive CARGO version =0.2.2, =1.0.1, =0.1.0, =0.4.0, =0.4.0, =0.4.0, =0.2.0, =0.10.0, =0.3.6, =0.3.7 - raii-counter-futures =0.1.0 - stm32f1xx-futures =0.1.0 - switchyard =0.1.0 and more Source cves: CVE-2020-35915 Source advisory: OSV:GHSA-4HJG-CX88-G9F9...

5.5CVSS6AI score0.00374EPSS
Exploits1
OSV
OSV
added 2021/08/25 8:49 p.m.16 views

GHSA-4HJG-CX88-G9F9 Data races in futures-intrusive

GenericMutexGuard was given the Sync auto trait as long as T is Send due to its contained members. However, since the guard is supposed to represent an acquired lock and allows concurrent access to the underlying data from different threads, it should only be Sync when the underlying data is. Thi...

5.5CVSS5.3AI score0.00374EPSS
Exploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:49 p.m.31 views

Data races in futures-intrusive

GenericMutexGuard was given the Sync auto trait as long as T is Send due to its contained members. However, since the guard is supposed to represent an acquired lock and allows concurrent access to the underlying data from different threads, it should only be Sync when the underlying data is. Thi...

5.5CVSS5.5AI score0.00374EPSS
Exploits1References4Affected Software1
Malwarebytes
Malwarebytes
added 2021/06/28 8:59 p.m.41 views

Binance receives the ban hammer from UK’s FCA

Binance, the worlds largest and most popular cryptocurrency exchange network, has had a rough few days. First, Japans financial regulator, the Financial Services Agency FSA, issued its second warning to Binance on Friday, 25 June, for operating in the country without permission The first warning...

0.9AI score
Exploits0
CNVD
CNVD
added 2021/01/06 12:0 a.m.106 views

Mozilla Rust post-release reuse vulnerability

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. futures-task crate before 0.3.6 for Rust contains a security vulnerability that can be exploited by an attacker to potentially cause use-after-free in the case of non-static types...

7.8CVSS3.1AI score0.00493EPSS
Exploits1References1
CNVD
CNVD
added 2021/01/06 12:0 a.m.14 views

Unspecified Vulnerability in Rust (CNVD-2021-39557)

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. A security vulnerability exists in Rust futures-intrusive crate versions prior to 0.4.0 that stems from GenericMutexGuard allowing unsynchronized types of cross-thread data contention. No details of the...

5.5CVSS6.6AI score0.00374EPSS
Exploits1References1
NVD
NVD
added 2020/12/31 9:15 a.m.40 views

CVE-2020-35905

An issue was discovered in the futures-util crate before 0.3.7 for Rust. MutexGuard::map can cause a data race for certain closure situations in safe code...

4.7CVSS4.7AI score0.00261EPSS
Exploits1References1
NVD
NVD
added 2020/12/31 9:15 a.m.34 views

CVE-2020-35907

An issue was discovered in the futures-task crate before 0.3.5 for Rust. futurestask::noopwakerref allows a NULL pointer dereference...

5.5CVSS5.4AI score0.00402EPSS
Exploits1References1
NVD
NVD
added 2020/12/31 9:15 a.m.35 views

CVE-2020-35906

An issue was discovered in the futures-task crate before 0.3.6 for Rust. futurestask::waker may cause a use-after-free in a non-static type situation...

7.8CVSS7.6AI score0.00493EPSS
Exploits1References1
NVD
NVD
added 2020/12/31 9:15 a.m.48 views

CVE-2020-35915

An issue was discovered in the futures-intrusive crate before 0.4.0 for Rust. GenericMutexGuard allows cross-thread data races of non-Sync types...

5.5CVSS5.5AI score0.00374EPSS
Exploits1References1
NVD
NVD
added 2020/12/31 9:15 a.m.39 views

CVE-2020-35908

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.6AI score0.00334EPSS
Exploits0References1
OSV
OSV
added 2020/12/31 9:15 a.m.7 views

CVE-2020-35915

An issue was discovered in the futures-intrusive crate before 0.4.0 for Rust. GenericMutexGuard allows cross-thread data races of non-Sync types...

5.5CVSS6.1AI score0.00374EPSS
Exploits1References1
OSV
OSV
added 2020/12/31 9:15 a.m.15 views

CVE-2020-35905

An issue was discovered in the futures-util crate before 0.3.7 for Rust. MutexGuard::map can cause a data race for certain closure situations in safe code...

4.7CVSS7AI score
Exploits0References1
OSV
OSV
added 2020/12/31 9:15 a.m.7 views

CVE-2020-35906

An issue was discovered in the futures-task crate before 0.3.6 for Rust. futurestask::waker may cause a use-after-free in a non-static type situation...

7.8CVSS6.9AI score
Exploits0References1
OSV
OSV
added 2020/12/31 9:15 a.m.8 views

CVE-2020-35907

An issue was discovered in the futures-task crate before 0.3.5 for Rust. futurestask::noopwakerref allows a NULL pointer dereference...

5.5CVSS6.8AI score
Exploits0References1
Prion
Prion
added 2020/12/31 9:15 a.m.19 views

Design/Logic Flaw

An issue was discovered in the futures-util crate before 0.3.7 for Rust. MutexGuard::map can cause a data race for certain closure situations in safe code...

1.9CVSS4.8AI score0.00261EPSS
Exploits1References1Affected Software1
Rows per page
Query Builder