From f08897003b794e58a02c3b439b742bf40146fed9 Mon Sep 17 00:00:00 2001 From: Marc Stern Date: Tue, 28 May 2024 16:25:26 +0200 Subject: [PATCH] msr->msc_full_request_buffer is freed but not assigned to NULL. It could be freed again later --- apache2/modsecurity.c | 1 + 1 file changed, 1 insertion(+) diff --git a/apache2/modsecurity.c b/apache2/modsecurity.c index d6f20349..dbcd3a45 100644 --- a/apache2/modsecurity.c +++ b/apache2/modsecurity.c @@ -330,6 +330,7 @@ static apr_status_t modsecurity_tx_cleanup(void *data) { msr->msc_full_request_buffer != NULL) { msr->msc_full_request_length = 0; free(msr->msc_full_request_buffer); + msr->msc_full_request_buffer = NULL; } #if defined(WITH_LUA)