From 5fbca79aaff7d34e5a49691e75ee01ff12de4f0d Mon Sep 17 00:00:00 2001 From: Alexey Simakov Date: Wed, 7 Feb 2024 17:51:00 +0300 Subject: [PATCH] util/mime: fix memory leak Fix memory leak at util-decode-mime:MimeDecInitParser, which root cause is not-freeing allocated memory for mimeMsg Bug: #6745 (cherry picked from commit 231c892befe25c23d5d3b54e48077c8446940eb5) --- src/util-decode-mime.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/util-decode-mime.c b/src/util-decode-mime.c index 69065f2794..0a75d8e82c 100644 --- a/src/util-decode-mime.c +++ b/src/util-decode-mime.c @@ -2469,6 +2469,7 @@ MimeDecParseState * MimeDecInitParser(void *data, PushStack(state->stack); if (state->stack->top == NULL) { SCFree(state->stack); + SCFree(state->msg); SCFree(state); return NULL; } -- 2.47.2