Lucene search
+L

976 matches found

Github Security Blog
Github Security Blog
added 2021/08/25 8:59 p.m.37 views

Data races in async-coap

An issue was discovered in the async-coap crate through 2020-12-08 for Rust. Affected versions of this crate implement Send/Sync for ArcGuard with no trait bounds on RC. This allows users to send RC: !Send to other threads and also allows users to concurrently access Rc: !Sync from multiple...

8.1CVSS8AI score0.00766EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2021/08/25 8:59 p.m.90 views

GHSA-M7W4-8WP8-M2XQ Data races in beef

An issue was discovered in the beef crate before 0.5.0 for Rust. Affected versions of this crate did not have a T: Sync bound in the Send impl for Cow. This allows users to create data races by making Cow contain types that are Send && !Sync like Cell or RefCell. Such data races can lead to memor...

8.1CVSS7.9AI score0.00766EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:59 p.m.39 views

Data races in beef

An issue was discovered in the beef crate before 0.5.0 for Rust. Affected versions of this crate did not have a T: Sync bound in the Send impl for Cow. This allows users to create data races by making Cow contain types that are Send && !Sync like Cell or RefCell. Such data races can lead to memor...

8.1CVSS7.7AI score0.00766EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:59 p.m.33 views

Data races in libsbc

Affected versions of this crate implements Send for Decoder for any R: Read. This allows Decoder to contain R: !Send and carry move it to another thread. This can result in undefined behavior such as memory corruption from data race on R, or dropping R = MutexGuard from a thread that didn't lock...

8.1CVSS7.9AI score0.00766EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2021/08/25 8:59 p.m.49 views

GHSA-F6G6-54HM-FHXV Data races in libsbc

Affected versions of this crate implements Send for Decoder for any R: Read. This allows Decoder to contain R: !Send and carry move it to another thread. This can result in undefined behavior such as memory corruption from data race on R, or dropping R = MutexGuard from a thread that didn't lock...

8.1CVSS8.1AI score0.00766EPSS
SaveExploits0References5
OSV
OSV
added 2021/08/25 8:58 p.m.65 views

GHSA-77M6-X95J-75R5 Data races in ticketed_lock

Affected versions of this crate unconditionally implemented Send for ReadTicket & WriteTicket. This allows to send non-Send T to other threads. This can allows creating data races by cloning types with internal mutability and sending them to other threads as T of ReadTicket/WriteTicket. Such data...

8.1CVSS8.1AI score0.00766EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.44 views

Data races in ticketed_lock

Affected versions of this crate unconditionally implemented Send for ReadTicket & WriteTicket. This allows to send non-Send T to other threads. This can allows creating data races by cloning types with internal mutability and sending them to other threads as T of ReadTicket/WriteTicket. Such data...

8.1CVSS7.9AI score0.00766EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.40 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
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.30 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.00766EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.59 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.00766EPSS
SaveExploits0References7
OSV
OSV
added 2021/08/25 8:58 p.m.49 views

GHSA-VP6R-MRQ9-8F4H 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.1CVSS8.1AI score0.0124EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.34 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.00833EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.14 views

GHSA-R2X6-VRXX-JGV4 Data races in multiqueue

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...

8.1CVSS7.1AI score0.01098EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.47 views

Data races in multiqueue

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...

8.1CVSS7.7AI score0.01098EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.25 views

GHSA-HXW9-JXQW-JC8J Data races in dces

An issue was discovered in the dces crate through 2020-12-09 for Rust. The World type is marked as Send but lacks bounds on its EntityStore and ComponentStore. This allows non-thread safe EntityStore and ComponentStores to be sent across threads and cause data races...

8.1CVSS7.9AI score0.01098EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.37 views

Data races in dces

An issue was discovered in the dces crate through 2020-12-09 for Rust. The World type is marked as Send but lacks bounds on its EntityStore and ComponentStore. This allows non-thread safe EntityStore and ComponentStores to be sent across threads and cause data races...

8.1CVSS7.7AI score0.01098EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.37 views

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.8AI score0.01098EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.31 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.01311EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:58 p.m.63 views

GHSA-MC36-5M36-HJH5 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.1CVSS8AI score0.01311EPSS
SaveExploits1References6
OSV
OSV
added 2021/08/25 8:57 p.m.82 views

GHSA-9PP4-8P8V-G78W Data races in lever

An issue was discovered in the lever crate before 0.1.1 for Rust. AtomicBox implements the Send and Sync traits for all types T. This allows non-Send types such as Rc and non-Sync types such as Cell to be used across thread boundaries which can trigger undefined behavior and memory corruption...

8.1CVSS7.9AI score0.0124EPSS
SaveExploits1References6
Rows per page
Query Builder