Lucene search
+L

2610 matches found

OSV
OSV
added 2021/08/25 8:58 p.m.21 views

GHSA-FG42-VWXX-XX5J 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.8AI score0.00766EPSS
SaveExploits0References6
OSV
OSV
added 2021/08/25 8:58 p.m.128 views

GHSA-368F-29C3-4F2R Data race in conqueue

Affected versions of this crate unconditionally implemented Send/Sync for QueueSender, allowing to send non-Send T to other threads by invoking &QueueSender.send. This fails to prevent users from creating data races by sending types like Rc or Arc to other threads, which can lead to memory...

8.1CVSS7.9AI score0.00847EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.36 views

Data race in conqueue

Affected versions of this crate unconditionally implemented Send/Sync for QueueSender, allowing to send non-Send T to other threads by invoking &QueueSender.send. This fails to prevent users from creating data races by sending types like Rc or Arc to other threads, which can lead to memory...

8.1CVSS7.8AI score0.00847EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.58 views

GHSA-FQQ2-XP7M-XVM8 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.8AI score0.00766EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.29 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.00766EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.29 views

Data race in syncpool

Affected versions of this crate unconditionally implements Send for Bucket2. This allows sending non-Send types to other threads. This can lead to data races when non Send types like Cell or Rc are contained inside Bucket2 and sent across thread boundaries. The data races can potentially lead to...

8.1CVSS7.9AI score0.0124EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.28 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.00833EPSS
SaveExploits1References5
OSV
OSV
added 2021/08/25 8:58 p.m.15 views

GHSA-2R6Q-6C8C-G762 Data races in toolshed

An issue was discovered in the toolshed crate through 2020-11-15 for Rust. In CopyCell, the Send trait lacks bounds on the contained type...

8.1CVSS7.2AI score0.01098EPSS
SaveExploits1References4
OSV
OSV
added 2021/08/25 8:57 p.m.6 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.00833EPSS
SaveExploits1References5
OSV
OSV
added 2021/08/25 8:57 p.m.72 views

GHSA-3837-87VH-XQ3W Data race in v9

Affected versions of this crate unconditionally implement Sync for SyncRef. This definition allows data races if &T is accessible through &SyncRef. SyncRef derives Clone and Debug, and the default implementations of those traits access &T by invoking T::clone & T::fmt. It is possible to create da...

8.1CVSS8AI score0.01059EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2021/08/25 8:57 p.m.42 views

Data race in v9

Affected versions of this crate unconditionally implement Sync for SyncRef. This definition allows data races if &T is accessible through &SyncRef. SyncRef derives Clone and Debug, and the default implementations of those traits access &T by invoking T::clone & T::fmt. It is possible to create da...

8.1CVSS7.9AI score0.01059EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:56 p.m.70 views

GHSA-W9R2-QRPM-4RMJ Data race in disrustor

An issue was discovered in the disrustor crate through 2020-12-17 for Rust. RingBuffer doe not properly limit the number of mutable references...

5.9CVSS5.6AI score0.00978EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.34 views

Data race in disrustor

An issue was discovered in the disrustor crate through 2020-12-17 for Rust. RingBuffer doe not properly limit the number of mutable references...

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

GHSA-MXV6-Q98X-H958 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.1CVSS5.9AI score0.01098EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:52 p.m.44 views

Out of bounds read in lazy-init

An issue was discovered in the lazy-init crate through 2021-01-17 for Rust. Lazy lacks a Send bound, leading to a data race...

5.3CVSS2.1AI score0.01314EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2021/08/25 8:52 p.m.24 views

GHSA-W47J-HQPF-QW9W Out of bounds read in lazy-init

An issue was discovered in the lazy-init crate through 2021-01-17 for Rust. Lazy lacks a Send bound, leading to a data race...

5.3CVSS5.1AI score0.01314EPSS
SaveExploits0References4
OSV
OSV
added 2021/08/25 8:52 p.m.86 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.01167EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:52 p.m.39 views

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.8CVSS2.4AI score0.01167EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:51 p.m.36 views

Data race in va-ts

In the affected versions of this crate, Demuxer unconditionally implemented Send with no trait bounds on T. This allows sending a non-Send type T across thread boundaries, which can cause undefined behavior like unlocking a mutex from a thread that didn't lock the mutex, or memory corruption from...

5.9CVSS5.9AI score0.00801EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.62 views

GHSA-3HJ2-HH36-HV9V Data race in va-ts

In the affected versions of this crate, Demuxer unconditionally implemented Send with no trait bounds on T. This allows sending a non-Send type T across thread boundaries, which can cause undefined behavior like unlocking a mutex from a thread that didn't lock the mutex, or memory corruption from...

5.9CVSS5.8AI score0.00801EPSS
SaveExploits1References4
Rows per page
Query Builder