aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2020-06-14 09:29:52 +0200
committerLuca Deri <deri@ntop.org>2020-06-14 09:29:52 +0200
commit38e4910636bd6273b62e0b195c9d45483c39cc1a (patch)
treebb32a45af1ee4683b6e981b272870cb9942935aa /src
parent4247dd8322c3eab5e879db75e9fc5df0189aa7c1 (diff)
Added improved boundary check
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ndpi_main.c b/src/lib/ndpi_main.c
index 6bbda45f6..e7b6c293b 100644
--- a/src/lib/ndpi_main.c
+++ b/src/lib/ndpi_main.c
@@ -4870,7 +4870,7 @@ void ndpi_parse_packet_line_info(struct ndpi_detection_module_struct *ndpi_str,
if((packet->payload[a] == 0x0d) && (packet->payload[a+1] == 0x0a)) {
/* If end of line char sequence CR+NL "\r\n", process line */
- if(((a + 3) <= packet->payload_packet_len)
+ if(((a + 3) < packet->payload_packet_len)
&& (packet->payload[a+2] == 0x0d)
&& (packet->payload[a+3] == 0x0a)) {
/* \r\n\r\n */