Lucene search
+L

684 matches found

OSV
OSV
added 2021/08/25 8:49 p.m.14 views

GHSA-VH4P-6J7G-F4J9 Data races in lock_api

An issue was discovered in the lockapi crate before 0.4.2 for Rust. A data race can occur because of MappedRwLockReadGuard unsoundness...

4.7CVSS4.6AI score0.00324EPSS
SaveExploits0References4
OSV
OSV
added 2021/08/25 8:49 p.m.12 views

GHSA-GMV4-VMX3-X9F3 Data races in lock_api

An issue was discovered in the lockapi crate before 0.4.2 for Rust. A data race can occur because of RwLockWriteGuard unsoundness...

4.7CVSS4.6AI score0.00324EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:48 p.m.31 views

Data races in rulinalg

The affected version of rulinalg has incorrect lifetime boundary definitions for RowMut::rawslice and RowMut::rawslicemut. They do not conform with Rust's borrowing rule and allows the user to create multiple mutable references to the same location. This may result in unexpected calculation resul...

9.8CVSS8.9AI score0.01648EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:48 p.m.50 views

GHSA-Q2GJ-9R85-P832 Data races in rulinalg

The affected version of rulinalg has incorrect lifetime boundary definitions for RowMut::rawslice and RowMut::rawslicemut. They do not conform with Rust's borrowing rule and allows the user to create multiple mutable references to the same location. This may result in unexpected calculation resul...

9.8CVSS5.9AI score0.01648EPSS
SaveExploits1References4
OSV
OSV
added 2021/08/25 8:48 p.m.62 views

GHSA-8Q2V-67V7-6VC6 Data races in rocket

The affected version of rocket contains a Clone trait implementation of LocalRequest that reuses the pointer to inner Request object. This causes data race in rare combinations of APIs if the original and the cloned objects are modified at the same time...

8.1CVSS7.9AI score0.00957EPSS
SaveExploits1References4
OSV
OSV
added 2021/08/25 8:47 p.m.16 views

GHSA-6Q5W-M3C5-RV95 Data races in rusqlite

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via VTab / VTabCursor...

9.8CVSS8.9AI score0.0173EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2021/08/25 8:47 p.m.28 views

Data races in rusqlite

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via createmodule...

9.8CVSS9.2AI score0.01715EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2021/08/08 6:15 a.m.7 views

CVE-2020-36453

An issue was discovered in the scottqueue crate through 2020-11-15 for Rust. There are unconditional implementations of Send and Sync for Queue...

8.1CVSS5.8AI score0.01098EPSS
SaveExploits1References2
RustSec
RustSec
added 2021/04/07 12:0 p.m.14 views

AtomicBucket<T> unconditionally implements Send/Sync

In the affected versions of the crate, AtomicBucket unconditionally implements Send/Sync traits. Therefore, users can create a data race to the inner T: !Sync by using the AtomicBucket::datawith API. Such data races can potentially cause memory corruption or other undefined behavior. The flaw was...

8.1CVSS4.6AI score0.00741EPSS
SaveExploits0Affected Software1
OSV
OSV
added 2021/01/17 12:0 p.m.28 views

RUSTSEC-2021-0004 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.3CVSS5.1AI score0.01314EPSS
SaveExploits0References3
RustSec
RustSec
added 2021/01/17 12:0 p.m.17 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.01314EPSS
SaveExploits0Affected Software1
NVD
NVD
added 2020/12/31 9:15 a.m.20 views

CVE-2020-35927

An issue was discovered in the thex crate through 2020-12-08 for Rust. Thex allows cross-thread data races of non-Send types...

5.5CVSS5.5AI score0.0031EPSS
SaveExploits0References1
NVD
NVD
added 2020/12/31 9:15 a.m.49 views

CVE-2020-35915

An issue was discovered in the futures-intrusive crate before 0.4.0 for Rust. GenericMutexGuard allows cross-thread data races of non-Sync types...

5.5CVSS5.5AI score0.00374EPSS
SaveExploits1References1
Prion
Prion
added 2020/12/31 9:15 a.m.26 views

Cross site scripting

An issue was discovered in the futures-intrusive crate before 0.4.0 for Rust. GenericMutexGuard allows cross-thread data races of non-Sync types...

2.1CVSS5.5AI score0.00374EPSS
SaveExploits1References1Affected Software1
Cvelist
Cvelist
added 2020/12/31 8:18 a.m.47 views

CVE-2020-35915

An issue was discovered in the futures-intrusive crate before 0.4.0 for Rust. GenericMutexGuard allows cross-thread data races of non-Sync types...

5.5AI score0.00374EPSS
SaveExploits1References1
CVE
CVE
added 2020/12/31 8:18 a.m.57 views

CVE-2020-35915

CVE-2020-35915 affects the Rust futures-intrusive crate prior to 0.4.0. The issue is that GenericMutexGuard can allow cross-thread data races on non-Sync types due to how the guard tracks access to the locked data, potentially enabling unsafe concurrent access. The vulnerability is documented by ...

5.5CVSS5.4AI score0.00374EPSS
SaveExploits1References1Affected Software1
Cvelist
Cvelist
added 2020/12/31 8:16 a.m.23 views

CVE-2020-35927

An issue was discovered in the thex crate through 2020-12-08 for Rust. Thex allows cross-thread data races of non-Send types...

5.5AI score0.0031EPSS
SaveExploits0References1
CVE
CVE
added 2020/12/31 8:16 a.m.58 views

CVE-2020-35927

The CVE-2020-35927 entry concerns the Rust thex crate, where Thex allows cross-thread data races of non-Send types. The issue arises because Thex implements Sync for all T but lacks a Send bound for T, enabling non-Send types (e.g., Rc) to be transferred across threads, which can trigger undefine...

5.5CVSS5.4AI score0.0031EPSS
SaveExploits0References1Affected Software1
OSV
OSV
added 2020/12/19 12:0 p.m.26 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.01107EPSS
SaveExploits1References3
RustSec
RustSec
added 2020/12/19 12:0 p.m.17 views

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.9CVSS3.1AI score0.01107EPSS
SaveExploits1Affected Software1
Rows per page
Query Builder