From a2023ce3f2de90a50343801b23460adc8e2cd68d Mon Sep 17 00:00:00 2001 From: Hiroshi Hatake Date: Thu, 15 Aug 2024 16:44:15 +0900 Subject: [PATCH] out_opensearch: Plug a use-after-free issue (CID 508013) Signed-off-by: Hiroshi Hatake --- plugins/out_opensearch/opensearch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/out_opensearch/opensearch.c b/plugins/out_opensearch/opensearch.c index 23dfdaabc6a..896693b0b94 100644 --- a/plugins/out_opensearch/opensearch.c +++ b/plugins/out_opensearch/opensearch.c @@ -1028,11 +1028,11 @@ static void cb_opensearch_flush(struct flb_event_chunk *event_chunk, /* Cleanup */ flb_http_client_destroy(c); - flb_sds_destroy(pack); if (final_payload_buf != pack) { flb_free(final_payload_buf); } + flb_sds_destroy(pack); flb_upstream_conn_release(u_conn); if (signature) {