Lucene search
+L

684 matches found

OSV
OSV
added 2021/08/25 8:57 p.m.32 views

GHSA-W3G5-2848-2V8R Data races in generator

The Generator type is an iterable which uses a generator function that yields values. In affected versions of the crate, the provided function yielding values had no Send bounds despite the Generator itself implementing Send. The generator function lacking a Send bound means that types that are...

5.9CVSS5.4AI score0.01094EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2021/08/25 8:57 p.m.25 views

Data races in generator

The Generator type is an iterable which uses a generator function that yields values. In affected versions of the crate, the provided function yielding values had no Send bounds despite the Generator itself implementing Send. The generator function lacking a Send bound means that types that are...

5.9CVSS5.6AI score0.01094EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:57 p.m.81 views

GHSA-FVHR-7J8M-3CVC Data races in appendix

The appendix crate implements a key-value mapping data structure called Index that is stored on disk. The crate allows for any type to inhabit the generic K and V type parameters and implements Send and Sync for them unconditionally. Using a type that is not marked as Send or Sync with Index can...

5.9CVSS5.6AI score0.00978EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:57 p.m.33 views

Data races in appendix

The appendix crate implements a key-value mapping data structure called Index that is stored on disk. The crate allows for any type to inhabit the generic K and V type parameters and implements Send and Sync for them unconditionally. Using a type that is not marked as Send or Sync with Index can...

5.9CVSS5.8AI score0.00978EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:56 p.m.21 views

GHSA-PWHF-7427-9VV2 Non-atomic writes in cgc

Multiple soundness issues in Ptr in cgc Affected versions of this crate have the following issues: 1. Ptr implements Send and Sync for all types, this can lead to data races by sending non-thread safe types across threads. 2. Ptr::get violates mutable alias rules by returning multiple mutable...

5.9CVSS5.5AI score0.00978EPSS
SaveExploits3References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.29 views

Non-atomic writes in cgc

Multiple soundness issues in Ptr in cgc Affected versions of this crate have the following issues: 1. Ptr implements Send and Sync for all types, this can lead to data races by sending non-thread safe types across threads. 2. Ptr::get violates mutable alias rules by returning multiple mutable...

5.9CVSS5.9AI score0.00978EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2021/08/25 8:56 p.m.48 views

GHSA-F3MQ-99JR-WW4R Multiple soundness issues in cgc

Affected versions of this crate have the following issues: 1. Ptr implements Send and Sync for all types, this can lead to data races by sending non-thread safe types across threads. 2. Ptr::get violates mutable alias rules by returning multiple mutable references to the same object. 3. Ptr::writ...

5.9CVSS5.5AI score0.00978EPSS
SaveExploits3References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.28 views

Multiple soundness issues in cgc

Affected versions of this crate have the following issues: 1. Ptr implements Send and Sync for all types, this can lead to data races by sending non-thread safe types across threads. 2. Ptr::get violates mutable alias rules by returning multiple mutable references to the same object. 3. Ptr::writ...

5.9CVSS5.8AI score0.00978EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2021/08/25 8:56 p.m.16 views

GHSA-F9XR-3M55-5Q2V Data races in cgc

An issue was discovered in the cgc crate through 2020-12-10 for Rust. Ptr implements Send and Sync for all types...

5.9CVSS5.5AI score0.00978EPSS
SaveExploits3References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.26 views

Data races in cgc

An issue was discovered in the cgc crate through 2020-12-10 for Rust. Ptr implements Send and Sync for all types...

5.9CVSS5.8AI score0.00978EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.44 views

Data races in model

Shared data structure in model crate implements Send and Sync traits regardless of the inner type. This allows safe Rust code to trigger a data race, which is undefined behavior in Rust. Users are advised to treat Shared as an unsafe type. It should not be used outside of the testing context, and...

8.1CVSS7.8AI score0.01098EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:56 p.m.62 views

GHSA-WXJF-9F4G-3V44 Data races in noise_search

Affected versions of the noisesearch crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory...

8.1CVSS8.2AI score0.0124EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.31 views

Data races in noise_search

Affected versions of the noisesearch crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory...

8.1CVSS8AI score0.0124EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:55 p.m.5 views

GHSA-H6GG-FVF5-QGWF Data races in generator

The Generator type is an iterable which uses a generator function that yields values. In affected versions of the crate, the provided function yielding values had no Send bounds despite the Generator itself implementing Send. The generator function lacking a Send bound means that types that are...

6.9AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:55 p.m.14 views

Data races in generator

The Generator type is an iterable which uses a generator function that yields values. In affected versions of the crate, the provided function yielding values had no Send bounds despite the Generator itself implementing Send. The generator function lacking a Send bound means that types that are...

2.1AI score
SaveExploits0References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.50 views

GHSA-JPHW-P3M6-PJ3C Data races in multiqueue2

Affected versions of this crate unconditionally implemented Send for types used in queue implementations InnerSend, InnerRecv, FutInnerSend, FutInnerRecv. This allows users to send non-Send types to other threads, which can lead to data race bugs or other undefined behavior. The flaw was correcte...

5.9CVSS5.7AI score0.01107EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:51 p.m.28 views

Data races in multiqueue2

Affected versions of this crate unconditionally implemented Send for types used in queue implementations InnerSend, InnerRecv, FutInnerSend, FutInnerRecv. This allows users to send non-Send types to other threads, which can lead to data race bugs or other undefined behavior. The flaw was correcte...

5.9CVSS5.7AI score0.01107EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.76 views

GHSA-RW2C-C256-3R53 Data races in hashconsing

Affected versions of hashconsing implements Send/Sync for its HConsed type without restricting it to Sendable types and Syncable types. This allows non-Sync types such as Cell to be shared across threads leading to undefined behavior and memory corruption in concurrent programs...

7.5CVSS7.6AI score0.0136EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:51 p.m.33 views

Data races in hashconsing

Affected versions of hashconsing implements Send/Sync for its HConsed type without restricting it to Sendable types and Syncable types. This allows non-Sync types such as Cell to be shared across threads leading to undefined behavior and memory corruption in concurrent programs...

7.5CVSS7.5AI score0.0136EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.41 views

GHSA-39XG-8P43-H76X Data races in reffers

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
SaveExploits1References5
Rows per page
Query Builder