Lucene search
+L

4 matches found

NVD
NVD
added 2021/08/08 6:15 a.m.36 views

CVE-2020-36458

An issue was discovered in the lexer crate through 2020-11-10 for Rust. For ReaderResult, there is an implementation of Sync with a trait bound of T: Send, E: Send...

8.1CVSS0.00833EPSS
SaveExploits1References2
Prion
Prion
added 2021/08/08 6:15 a.m.19 views

Design/Logic Flaw

An issue was discovered in the lexer crate through 2020-11-10 for Rust. For ReaderResult, there is an implementation of Sync with a trait bound of T: Send, E: Send...

6.8CVSS8AI score0.00833EPSS
SaveExploits1References2Affected Software1
OSV
OSV
added 2020/12/01 12:0 p.m.35 views

RUSTSEC-2020-0094 Unsound: can make `ARefss` contain a !Send, !Sync object.

ARefss is a type that is assumed to contain objects that are Send + Sync. In the affected versions of this crate, Send/Sync traits are unconditionally implemented for ARefss. By using the ARefss::map API, we can insert a !Send or !Sync object into ARefss. After that, it is possible to create a da...

4.7CVSS4.6AI score0.00242EPSS
SaveExploits1References3
RustSec
RustSec
added 2020/11/10 12:0 p.m.22 views

ReaderResult should be bounded by Sync

Affected versions of this crate implements Sync for ReaderResult with the trait bound T: Send, E: Send. Since matching on the public enum ReaderResult provides access to &T & &E, allowing data race to a non-Sync type T or E. This can result in a memory corruption when multiple threads concurrentl...

8.1CVSS1.1AI score0.00833EPSS
SaveExploits1
Rows per page
Query Builder