From 4dbd58f8038dc40abeb4a0b2632ce90bbb6bc2fc Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Tue, 26 Oct 2021 14:09:25 -0700 Subject: [PATCH] SKINNY: Initialize our addresses. Make sure read_skinny_ipv4or6 always sets its address. Fixes #17682. --- epan/dissectors/packet-skinny.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/epan/dissectors/packet-skinny.c b/epan/dissectors/packet-skinny.c index 342a0f73ac..f1b81cc89e 100644 --- a/epan/dissectors/packet-skinny.c +++ b/epan/dissectors/packet-skinny.c @@ -2284,6 +2284,8 @@ read_skinny_ipv4or6(ptvcursor_t *cursor, address *media_addr) set_address_tvb(media_addr, AT_IPv4, 4, tvb, offset+4); } else if (ipversion == IPADDRTYPE_IPV6 || ipversion == IPADDRTYPE_IPV4_V6) { set_address_tvb(media_addr, AT_IPv6, 16, tvb, offset+4); + } else { + clear_address(media_addr); } }