From 31de94ba1209c95c856236c15fd2765aa4db8f3f Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Fri, 12 Apr 2024 17:55:17 +0200 Subject: fix invalid read Signed-off-by: Toni Uhlig --- src/lib/protocols/stun.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/protocols/stun.c b/src/lib/protocols/stun.c index 88be9ac98..7b0cce3cd 100644 --- a/src/lib/protocols/stun.c +++ b/src/lib/protocols/stun.c @@ -335,7 +335,7 @@ int is_stun(struct ndpi_detection_module_struct *ndpi_struct, switch(attribute) { case 0x0001: /* MAPPED-ADDRESS */ if(ndpi_struct->cfg.stun_mapped_address_enabled && - real_len <= payload_length - off - 5) { + real_len < payload_length - off - 5) { u_int8_t protocol_family = payload[off+5]; if(protocol_family == 0x01 /* IPv4 */) { -- cgit v1.2.3