diff options
author | realmadsci <71108352+realmadsci@users.noreply.github.com> | 2021-03-04 13:33:06 -0500 |
---|---|---|
committer | realmadsci <71108352+realmadsci@users.noreply.github.com> | 2021-03-15 12:07:22 -0700 |
commit | 96574854b34b42650190648014c7ca673cfd31ce (patch) | |
tree | 2119584b6deebcfdfa9d777ce98fdf995e657198 /src | |
parent | 281cd47c154e7cd642e76482f5f07e9f1584c561 (diff) | |
download | afl++-96574854b34b42650190648014c7ca673cfd31ce.tar.gz |
libqasan/malloc: Additional pointer checks
Add checks to free() and malloc_usable_size() to verify (sort of) that the pointers are actually pointing at valid allocated memory before dereferencing them and using the chunk_begin struct info. This will catch use-after-free and wildly bad pointers a little bit earlier.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions