Lucene search
K

4537 matches found

Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.22 views

Data race in ruspiro-singleton

Singleton is meant to be a static object that can be initialized lazily. In order to satisfy the requirement that static items must implement Sync, Singleton implemented both Sync and Send unconditionally. This allows for a bug where non-Sync types such as Cell can be used in singletons and cause...

8.1CVSS7.6AI score0.00336EPSS
Exploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.25 views

Data races in unicycle

Affected versions of this crate unconditionally implemented Send & Sync for types PinSlab & Unordered. This allows sending non-Send types to other threads and concurrently accessing non-Sync types from multiple threads. This can result in a data race & memory corruption when types that provide...

8.1CVSS8AI score0.00336EPSS
Exploits0References7Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.13 views

GHSA-686F-CH3R-XWMH Data races in unicycle

Affected versions of this crate unconditionally implemented Send & Sync for types PinSlab & Unordered. This allows sending non-Send types to other threads and concurrently accessing non-Sync types from multiple threads. This can result in a data race & memory corruption when types that provide...

8.1CVSS8.2AI score0.00336EPSS
Exploits0References7
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.29 views

Data races in lexer

lexer is a plugin based lexical reader.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...

8.1CVSS8AI score0.00301EPSS
Exploits1References5Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.20 views

GHSA-F997-8GXG-R354 Data races in lexer

lexer is a plugin based lexical reader.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...

8.1CVSS8.2AI score0.00301EPSS
Exploits1References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.24 views

Data races in slock

An issue was discovered in the slock crate through 2020-11-17 for Rust. Slock unconditionally implements Send and Sync...

8.1CVSS7.8AI score0.00513EPSS
Exploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:57 p.m.0 views

GHSA-29V7-3V4C-GF38 Data races in parc

In the affected versions of this crate, LockWeak unconditionally implemented Send with no trait bounds on T. LockWeak doesn't own T and only provides &T. This allows concurrent access to a non-Sync T, which can cause undefined behavior like data races...

8.1CVSS7.1AI score0.00281EPSS
Exploits1References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:57 p.m.19 views

Data races in parc

In the affected versions of this crate, LockWeak unconditionally implemented Send with no trait bounds on T. LockWeak doesn't own T and only provides &T. This allows concurrent access to a non-Sync T, which can cause undefined behavior like data races...

8.1CVSS7.7AI score0.00281EPSS
Exploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:57 p.m.21 views

Data races in rcu_cell

Affected versions of this crate unconditionally implement Send/Sync for RcuCell. This allows users to send T: !Send to other threads while T enclosed within RcuCell, and allows users to concurrently access T: !Sync by using the APIs of RcuCell that provide access to &T. This can result in memory...

8.1CVSS7.9AI score0.00513EPSS
Exploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:57 p.m.37 views

Data races in cache

An issue was discovered in the cache crate through 2020-11-24 for Rust. Affected versions of this crate unconditionally implement Send/Sync for Cache. This allows users to insert K that is not Send or not Sync. This allows users to create data races by using non-Send types like Arc or Rc as K in...

8.1CVSS7.7AI score0.00477EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:57 p.m.11 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.0028EPSS
Exploits1References4
OSV
OSV
added 2021/08/25 8:56 p.m.11 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.0028EPSS
Exploits3References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.22 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.0028EPSS
Exploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.20 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.00363EPSS
Exploits1References4Affected Software1
vulnersOsv
vulnersOsv
added 2021/08/25 8:53 p.m.3 views

amethyst (>=0.7.0 <=0.15.3), amethyst-console (=0.1.0) +31 more potentially affected by CVE-2021-25902 via glsl-layout (>=0.1.1 <=0.3.2)

glsl-layout CARGO version =0.1.1, =0.7.0, =0.1.0, =0.1.0, =0.1.0, =0.2.0, =0.2.0, =0.6.0, =0.1.0, =0.3.0, =0.4.0, =0.2.0, =0.15.3 - amethystinput =0.6.0 and more Source cves: CVE-2021-25902 Source advisory: OSV:GHSA-CX4J-FXR7-JXG8...

7.5CVSS7.1AI score0.00334EPSS
Exploits1
OSV
OSV
added 2021/08/25 8:52 p.m.14 views

GHSA-GPPW-3H6H-V6Q2 Data race in internment

An issue was discovered in the internment crate before 0.4.2 for Rust. There is a data race that can cause memory corruption because of the unconditional implementation of Sync for Intern...

9.8CVSS9.6AI score0.00433EPSS
Exploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:51 p.m.28 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.00389EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.14 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.00389EPSS
Exploits1References4
OSV
OSV
added 2021/08/25 8:51 p.m.1 views

GHSA-8GF5-Q9P9-WVMC Data race in atomic-option

An issue was discovered in the atomic-option crate through 2020-10-31 for Rust. Because AtomicOption implements Sync unconditionally, a data race can occur...

5.9CVSS5.9AI score0.00389EPSS
Exploits1References4
OSV
OSV
added 2021/08/25 8:51 p.m.10 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.00046EPSS
Exploits1References5
Rows per page
Query Builder