diff --git a/docs/CHANGELOG b/docs/CHANGELOG index e5da39b55..f1c1a4e98 100644 --- a/docs/CHANGELOG +++ b/docs/CHANGELOG @@ -6,6 +6,7 @@ - Use after free in get_ipv6_next (#578) - Heap Buffer Overflow in git_ipv6_next (#576) - Increase max snaplen to 262144 (#571) + - Fix divide by zero in fuzzing (#570) - Heap Buffer Overflow in do_checksum (#556) (#577) - Fix GCC v10 warnings (#555) diff --git a/src/tcpedit/fuzzing.c b/src/tcpedit/fuzzing.c index a1b3ee09f..1746da190 100644 --- a/src/tcpedit/fuzzing.c +++ b/src/tcpedit/fuzzing.c @@ -156,7 +156,7 @@ fuzzing(tcpedit_t *tcpedit, struct pcap_pkthdr *pkthdr, break; } - if (l4len < 1) + if (l4len <= 1) goto done; /* add some additional randomization */