mirror of
https://github.com/radareorg/radare2.git
synced 2025-03-05 12:57:34 +00:00
Fix #5224 - Fix UAF in RBinObject.mem
This commit is contained in:
parent
bf6f243498
commit
f4e493166b
@ -362,8 +362,11 @@ static void r_bin_object_delete_items(RBinObject *o) {
|
||||
r_list_free (o->classes);
|
||||
r_list_free (o->lines);
|
||||
sdb_free (o->kv);
|
||||
if (o->mem) o->mem->free = mem_free;
|
||||
if (o->mem) {
|
||||
o->mem->free = mem_free;
|
||||
}
|
||||
r_list_free (o->mem);
|
||||
o->mem = NULL;
|
||||
o->entries = NULL;
|
||||
o->fields = NULL;
|
||||
o->imports = NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user