Lucene search
K

6 matches found

OSV
OSV
added 2021/08/25 8:55 p.m.15 views

GHSA-VFQX-HV88-F9CV Double-free in id-map

A double free can occur in getorinsert upon a panic of a user-provided f function. getorinsert reserves space for a value, before calling the user provided insertion function f. If the function f panics then uninitialized or previously freed memory can be dropped...

9.8CVSS9.3AI score0.00433EPSS
Exploits0References4
OSV
OSV
added 2021/08/25 8:55 p.m.12 views

GHSA-8GMX-CPCG-F8H5 Double-free in id-map

The clonefrom implementation for IdMap drops the values present in the map and then begins cloning values from the other map. If a .clone call pancics, then the afformentioned dropped elements can be freed again. getorinsert getorinsert reserves space for a value, before calling the user provided...

9.8CVSS9.3AI score0.00433EPSS
Exploits0References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:55 p.m.25 views

Double-free in id-map

The clonefrom implementation for IdMap drops the values present in the map and then begins cloning values from the other map. If a .clone call pancics, then the afformentioned dropped elements can be freed again. getorinsert getorinsert reserves space for a value, before calling the user provided...

9.8CVSS8.9AI score0.00433EPSS
Exploits0References4Affected Software1
OSV
OSV
added 2021/04/07 10:15 p.m.1 views

CVE-2021-30456

An issue was discovered in the id-map crate through 2021-02-26 for Rust. A double free can occur in getorinsert upon a panic of a user-provided f function...

9.8CVSS7.3AI score0.00433EPSS
Exploits0References1
RustSec
RustSec
added 2021/02/26 12:0 p.m.22 views

Multiple functions can cause double-frees

The following functions in the crate are affected: IdMap::clonefrom The clonefrom implementation for IdMap drops the values present in the map and then begins cloning values from the other map. If a .clone call pancics, then the afformentioned dropped elements can be freed again. getorinsert...

9.8CVSS2.4AI score0.00433EPSS
Exploits0
OSV
OSV
added 2021/02/26 12:0 p.m.16 views

RUSTSEC-2021-0052 Multiple functions can cause double-frees

The following functions in the crate are affected: IdMap::clonefrom The clonefrom implementation for IdMap drops the values present in the map and then begins cloning values from the other map. If a .clone call pancics, then the afformentioned dropped elements can be freed again. getorinsert...

9.8CVSS9.3AI score0.00433EPSS
Exploits0References3
Rows per page
Query Builder