diff options
author | Resery <50428593+Resery@users.noreply.github.com> | 2024-02-20 07:01:37 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-20 14:01:37 +0100 |
commit | 80158de3e801fa7dc1d4e36ec88cb767997f478e (patch) | |
tree | 2f8c84eb17903e68cd53295a8b1b4eeffc92f1d4 /src/afl-fuzz-bitmap.c | |
parent | 730713193a236dd63592bb70dbd3ef7cf062c268 (diff) | |
download | afl++-80158de3e801fa7dc1d4e36ec88cb767997f478e.tar.gz |
Catch invalid frees (#2008)
1. There isn't a need to check all chunks when address == 0 2. If the address is not in chunks, the program may want to free an object that doesn't exist. There may be a "double-free" or "invalid-free" vulnerability. (This patch is from the repo named "Battelle/afl-unicorn")
Diffstat (limited to 'src/afl-fuzz-bitmap.c')
0 files changed, 0 insertions, 0 deletions