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 /qemu_mode/libqasan/libqasan.c | |
| 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 'qemu_mode/libqasan/libqasan.c')
0 files changed, 0 insertions, 0 deletions
