Lucene search
K

22 matches found

EUVD
EUVD
added 2025/10/07 12:30 a.m.1 views

EUVD-2021-1907

Malware in sbrugna...

5.3CVSS5.3AI score0.00305EPSS
Exploits0References5
RustSec
RustSec
added 2025/07/17 12:0 p.m.5 views

ConstStaticCell could have been used to pass non-Send values to another thread

ConstStaticCell could have been used to pass non-Send values to another thread, because T was not required to be Send while ConstStaticCell is Send. This was corrected by introducing a T: Send bound...

7.1AI score
Exploits0Affected Software1
RustSec
RustSec
added 2022/01/02 12:0 p.m.8 views

Delegate functions are missing `Send` bound

Affected versions of this crate did not require event handlers to have Send bound despite there being no guarantee of them being called on any particular thread, which can potentially lead to data races and undefined behavior. The flaw was corrected in commit afe3252 by adding Send bounds...

3.1AI score
Exploits0Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 9:0 p.m.15 views

Queue<T> should have a Send bound on its Send/Sync traits

Affected versions of this crate unconditionally implements Send/Sync for Queue. This allows 1 creating data races to a T: !Sync and 2 sending T: !Send to other threads, resulting in memory corruption or other undefined behavior...

3.8AI score
Exploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:58 p.m.18 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.00477EPSS
Exploits1References6Affected Software1
OSV
OSV
added 2021/08/25 8:51 p.m.21 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.00389EPSS
Exploits1References4
GitLab Advisory Database
GitLab Advisory Database
added 2021/08/25 12:0 a.m.3 views

Data race in abox

Affected versions of this crate implements Send/Sync for AtomicBox without requiring T: Send/T: Sync. This allows to create data races to T: !Sync and send T: !Send to another thread. Such behavior breaks the compile-time thread safety guarantees of Rust, and allows users to incur undefined...

8.1CVSS7.1AI score0.00336EPSS
Exploits0References8Affected Software1
OSV
OSV
added 2021/01/26 6:16 p.m.0 views

CVE-2021-25901

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.3CVSS6.1AI score
Exploits0References1
Prion
Prion
added 2021/01/26 6:16 p.m.5 views

Design/Logic Flaw

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

5CVSS5.2AI score0.00305EPSS
Exploits0References1Affected Software1
OSV
OSV
added 2021/01/26 6:15 p.m.0 views

CVE-2020-36217

An issue was discovered in the mayqueue crate through 2020-11-10 for Rust. Because Queue does not have bounds on its Send trait or Sync trait, memory corruption can occur...

5.9CVSS6.2AI score
Exploits0References1
OSV
OSV
added 2021/01/26 6:15 p.m.0 views

CVE-2020-36215

An issue was discovered in the hashconsing crate before 1.1.0 for Rust. Because HConsed does not have bounds on its Send trait or Sync trait, memory corruption can occur...

7.5CVSS7.1AI score0.00389EPSS
Exploits1References1
OSV
OSV
added 2021/01/26 6:15 p.m.0 views

CVE-2020-36204

An issue was discovered in the im crate through 2020-11-09 for Rust. Because TreeFocus does not have bounds on its Send trait or Sync trait, a data race can occur...

4.7CVSS5.8AI score0.0005EPSS
Exploits1References1
CNNVD
CNNVD
added 2021/01/26 12:0 a.m.2 views

Video Audio Va-ts Code Issue Vulnerability

Video-audio Va-ts is a Rust-based mpeg-ts implementation from the Video-audio team. A security vulnerability exists in Video Audio va-ts crate before 0.0.4 for Rust, which stems from Demuxer omitting a required T: Send binding, leading to data contention and memory corruption...

5.9CVSS5.8AI score0.00301EPSS
Exploits1References2
Cvelist
Cvelist
added 2021/01/22 9:3 a.m.10 views

CVE-2021-25901

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.5AI score0.00305EPSS
Exploits0References1
CVE
CVE
added 2021/01/22 9:3 a.m.43 views

CVE-2021-25901

CVE-2021-25901 concerns the lazy-init crate for Rust, where the absence of a Send bound enables data races in safe code. Consequence is potential data contention and non-deterministic behavior if the crate is used in multi-threaded contexts. Public advisories (RustSec/RustSec-advisory style) desc...

5.3CVSS5.2AI score0.00305EPSS
Exploits0References1Affected Software1
RustSec
RustSec
added 2021/01/17 12:0 p.m.12 views

Missing Send bound for Lazy

All current versions of this crate allow causing data races in safe code. The flaw will be fixed in the next release...

5.3CVSS3.3AI score0.00305EPSS
Exploits0Affected Software1
RustSec
RustSec
added 2020/12/22 12:0 p.m.18 views

conquer-once's OnceCell lacks Send bound for its Sync trait.

Affected versions of conquer-once implements Sync for its OnceCell type without restricting it to Sendable types. This allows non-Send but Sync types such as MutexGuard to be sent across threads leading to undefined behavior and memory corruption in concurrent programs. The issue was fixed by...

7.8CVSS3.8AI score0.00068EPSS
Exploits1Affected Software1
OSV
OSV
added 2020/12/20 12:0 p.m.14 views

RUSTSEC-2020-0108 Soundness issue: Input<R> can be misused to create data race to an object

Input implements Send without requiring R: Send. Affected versions of this crate allows users to send non-Send types to other threads, which can lead to undefined behavior such as data race and memory corruption. The flaw was corrected in version 0.5.1 by adding R: Send bound to the Send impl of...

5.9CVSS5.5AI score0.00389EPSS
Exploits1References3
OSV
OSV
added 2020/12/19 12:0 p.m.12 views

RUSTSEC-2020-0106 Queues allow non-Send types to be sent to other threads, allowing data races

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.00389EPSS
Exploits1References3
RustSec
RustSec
added 2020/12/08 12:0 p.m.21 views

Thex<T> allows data races of non-Send types across threads

thex::Thex implements Sync for all types T. However, it is missing a bound for T: Send. This allows non-Send types such as Rc to be sent across thread boundaries which can trigger undefined behavior and memory corruption...

5.5CVSS2.2AI score0.00054EPSS
Exploits0
Rows per page
Query Builder