Lucene search
K

6 matches found

OSV
OSV
added 2022/08/10 5:26 p.m.0 views

GHSA-9QXH-258V-666C owning_ref vulnerable to multiple soundness issues

OwningRef::mapwithowner is unsound and may result in a use-after-free. - OwningRef::map is unsound and may result in a use-after-free. - OwningRefMut::asowner and OwningRefMut::asownermut are unsound and may result in a use-after-free. - The crate violates Rust's aliasing rules, which may cause...

5.8AI score
Exploits0References3
Github Security Blog
Github Security Blog
added 2021/08/25 8:59 p.m.10 views

MvccRwLock allows data races & aliasing violations

Affected versions of the noisesearch crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory...

3AI score
Exploits0References3Affected Software1
OSV
OSV
added 2021/08/25 8:59 p.m.1 views

GHSA-MGG8-9PVP-6QCW MvccRwLock allows data races & aliasing violations

Affected versions of the noisesearch crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory...

7.3AI score
Exploits0References3
OSV
OSV
added 2021/08/25 8:56 p.m.12 views

GHSA-WXJF-9F4G-3V44 Data races in noise_search

Affected versions of the noisesearch crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory...

8.1CVSS8.2AI score0.00477EPSS
Exploits1References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:56 p.m.25 views

Data races in noise_search

Affected versions of the noisesearch crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory...

8.1CVSS8AI score0.00477EPSS
Exploits1References4Affected Software1
RustSec
RustSec
added 2020/12/10 12:0 p.m.16 views

MvccRwLock allows data races & aliasing violations

Affected versions of this crate unconditionally implement Send/Sync for MvccRwLock. This can lead to data races when types that are either !Send or !Sync e.g. Rc, Arc are contained inside MvccRwLock and sent across thread boundaries. The data races can potentially lead to memory corruption as...

8.1CVSS3AI score0.00477EPSS
Exploits1
Rows per page
Query Builder