]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
eve: fix memory leak in metadata
authorPhilippe Antoine <contact@catenacyber.fr>
Mon, 7 Dec 2020 11:16:31 +0000 (12:16 +0100)
committerVictor Julien <victor@inliniac.net>
Sat, 27 Feb 2021 17:45:51 +0000 (18:45 +0100)
Fixes #4205

(cherry picked from commit 35f6c80bbf4eef7ec311ed78dd29819cc471905e)

src/output-json-metadata.c

index 363e6c74a8e5cc20f098f9f8bc70cddb0a8b3408..25fdb96efe4ef67296081a26c753762a46bcc247 100644 (file)
@@ -86,6 +86,7 @@ static int MetadataJson(ThreadVars *tv, JsonMetadataLogThread *aft, const Packet
     EveAddCommonOptions(&aft->json_output_ctx->cfg, p, p->flow, js);
     OutputJsonBuilderBuffer(js, aft->file_ctx, &aft->json_buffer);
 
+    jb_free(js);
     return TM_ECODE_OK;
 }