Lucene search
+L

54 matches found

Github Security Blog
Github Security Blog
added 2021/08/25 8:44 p.m.23 views

Wrong memory orderings violates mutual exclusion in spin

Wrong memory orderings inside the RwLock implementation allow for two writers to acquire the lock at the same time. The drop implementation used Ordering::Relaxed, which allows the compiler or CPU to reorder a mutable access on the locked data after the lock has been yielded. Only users of the...

7.8CVSS7.4AI score0.01423EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2021/08/25 8:44 p.m.56 views

GHSA-HV7X-F3PV-GPWR Wrong memory orderings violates mutual exclusion in spin

Wrong memory orderings inside the RwLock implementation allow for two writers to acquire the lock at the same time. The drop implementation used Ordering::Relaxed, which allows the compiler or CPU to reorder a mutable access on the locked data after the lock has been yielded. Only users of the...

7.5CVSS7.6AI score0.01423EPSS
SaveExploits0References5
OSV
OSV
added 2020/12/31 9:15 a.m.5 views

DEBIAN-CVE-2020-35913

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

4.7CVSS4.9AI score0.00201EPSS
SaveExploits0References1
OSV
OSV
added 2020/12/31 9:15 a.m.3 views

DEBIAN-CVE-2020-35912

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

4.7CVSS4.9AI score0.00205EPSS
SaveExploits0References1
OSV
OSV
added 2020/12/31 9:15 a.m.7 views

UBUNTU-CVE-2020-35911

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

4.7CVSS5.8AI score0.00207EPSS
SaveExploits0References4
OSV
OSV
added 2020/12/31 9:15 a.m.7 views

UBUNTU-CVE-2020-35913

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

4.7CVSS5.8AI score0.00201EPSS
SaveExploits0References4
CNNVD
CNNVD
added 2020/12/31 12:0 a.m.11 views

Rust Competition Condition Problem Vulnerability

Rust is a general-purpose, compiled programming language from the Mozilla Foundation. A security vulnerability exists in Rust lockapi crate before 0.4.2, which stems from the possibility that an unsound RwLockReadGuard could lead to data contention...

4.7CVSS5.8AI score0.00201EPSS
SaveExploits0References2
RustSec
RustSec
added 2020/11/08 12:0 p.m.35 views

Some lock_api lock guard objects can cause data races

Affected versions of lockapi had unsound implementations of the Send or Sync traits for some guard objects, namely: MappedMutexGuard MappedRwLockReadGuard MappedRwLockWriteGuard RwLockReadGuard RwLockWriteGuard These guards could allow data races through types that are not safe to Send across...

5.5CVSS2.2AI score0.00324EPSS
SaveExploits0Affected Software1
OSV
OSV
added 2020/11/08 12:0 p.m.27 views

RUSTSEC-2020-0070 Some lock_api lock guard objects can cause data races

Affected versions of lockapi had unsound implementations of the Send or Sync traits for some guard objects, namely: MappedMutexGuard MappedRwLockReadGuard MappedRwLockWriteGuard RwLockReadGuard RwLockWriteGuard These guards could allow data races through types that are not safe to Send across...

5.5CVSS4.5AI score0.00324EPSS
SaveExploits0References3
OSV
OSV
added 2019/09/09 12:15 p.m.9 views

CVE-2019-16137

An issue was discovered in the spin crate before 0.5.2 for Rust, when RwLock is used. Because memory ordering is mishandled, two writers can acquire the lock at the same time, violating mutual exclusion...

7.5CVSS7.5AI score
SaveExploits0References1
UbuntuCve
UbuntuCve
added 2019/09/09 12:15 p.m.21 views

CVE-2019-16137

An issue was discovered in the spin crate before 0.5.2 for Rust, when RwLock is used. Because memory ordering is mishandled, two writers can acquire the lock at the same time, violating mutual exclusion...

7.8CVSS7.1AI score0.01423EPSS
SaveExploits0References3
OSV
OSV
added 2019/08/27 12:0 p.m.34 views

RUSTSEC-2019-0013 Wrong memory orderings in RwLock potentially violates mutual exclusion

Wrong memory orderings inside the RwLock implementation allow for two writers to acquire the lock at the same time. The drop implementation used Ordering::Relaxed, which allows the compiler or CPU to reorder a mutable access on the locked data after the lock has been yielded. Only users of the...

7.5CVSS7.6AI score0.01423EPSS
SaveExploits0References3
RustSec
RustSec
added 2019/08/27 12:0 p.m.15 views

Wrong memory orderings in RwLock potentially violates mutual exclusion

Wrong memory orderings inside the RwLock implementation allow for two writers to acquire the lock at the same time. The drop implementation used Ordering::Relaxed, which allows the compiler or CPU to reorder a mutable access on the locked data after the lock has been yielded. Only users of the...

7.8CVSS1.4AI score0.01423EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
added 2013/11/26 12:0 p.m.77 views

Lock order reversal between page_alloc_lock and mm_rwlock

ISSUE DESCRIPTION The locks pagealloclock and mmrwlock are not always taken in the same order. This raises the possibility of deadlock. The incorrect order occurs only in the implementation of the deprecated domctl hypercall XENDOMCTLgetmemlist. IMPACT A malicious guest administrator may be able ...

5.2CVSS1.5AI score0.00565EPSS
SaveExploits0Affected Software1
Rows per page
Query Builder