Lucene search
K

8 matches found

Github Security Blog
Github Security Blog
added 2022/05/24 5:43 p.m.13 views

move_elements can double-free objects on panic

Affected versions of scratchpad used ptr::read to read elements while calling a user provided function f on them. Since the pointer read duplicates ownership, a panic inside the user provided f function could cause a double free when unwinding. The flaw was fixed in commit 891561bea by removing t...

9.8CVSS8.7AI score0.00433EPSS
Exploits0References5Affected Software1
OSV
OSV
added 2022/05/24 5:43 p.m.11 views

GHSA-3QM2-RFQW-FMRW move_elements can double-free objects on panic

Affected versions of scratchpad used ptr::read to read elements while calling a user provided function f on them. Since the pointer read duplicates ownership, a panic inside the user provided f function could cause a double free when unwinding. The flaw was fixed in commit 891561bea by removing t...

9.8CVSS9.2AI score0.00433EPSS
Exploits0References5
RustSec
RustSec
added 2021/02/18 12:0 p.m.140 views

move_elements can double-free objects on panic

Affected versions of scratchpad used ptr::read to read elements while calling a user provided function f on them. Since the pointer read duplicates ownership, a panic inside the user provided f function could cause a double free when unwinding. The flaw was fixed in commit 891561bea by removing t...

9.8CVSS3.2AI score0.00433EPSS
Exploits0Affected Software1
OSV
OSV
added 2021/02/18 12:0 p.m.11 views

RUSTSEC-2021-0030 move_elements can double-free objects on panic

Affected versions of scratchpad used ptr::read to read elements while calling a user provided function f on them. Since the pointer read duplicates ownership, a panic inside the user provided f function could cause a double free when unwinding. The flaw was fixed in commit 891561bea by removing t...

9.8CVSS9.2AI score0.00433EPSS
Exploits0References3
OSV
OSV
added 2021/01/10 12:0 p.m.14 views

RUSTSEC-2021-0009 panic safety issue in `impl TransformContent<S, D> for [S; (2|3|4)]`

Affected versions of this crate did not guard against double drop while temporarily duplicating objects' ownership using ptr::read. Upon panic in a user-provided function conversion, objects that are copied by ptr::read are dropped twice, leading to memory corruption. The flaw was corrected in...

7.5CVSS7.4AI score0.00334EPSS
Exploits1References3
RustSec
RustSec
added 2021/01/10 12:0 p.m.22 views

panic safety issue in `impl TransformContent<S, D> for [S; (2|3|4)]`

Affected versions of this crate did not guard against double drop while temporarily duplicating objects' ownership using ptr::read. Upon panic in a user-provided function conversion, objects that are copied by ptr::read are dropped twice, leading to memory corruption. The flaw was corrected in...

7.5CVSS2.1AI score0.00334EPSS
Exploits1Affected Software1
OSV
OSV
added 2021/01/04 12:0 p.m.13 views

RUSTSEC-2021-0011 EventList's From<EventList> conversions can double drop on panic.

Affected versions of this crate read from a container using ptr::read in From, and then call a user specified Into function. This issue can result in a double-free if the user provided function panics...

7.5CVSS7.4AI score0.00334EPSS
Exploits1References3
RustSec
RustSec
added 2021/01/04 12:0 p.m.16 views

EventList's From<EventList> conversions can double drop on panic.

Affected versions of this crate read from a container using ptr::read in From, and then call a user specified Into function. This issue can result in a double-free if the user provided function panics...

7.5CVSS2.9AI score0.00334EPSS
Exploits1Affected Software1
Rows per page
Query Builder