Blame SOURCES/0001-src-fix-use-after-free.patch

8a5747
From 28fd339a4de2fa383fd8a887e570be542f170ac2 Mon Sep 17 00:00:00 2001
8a5747
From: Christopher Horler <cshorler@googlemail.com>
8a5747
Date: Mon, 8 Dec 2014 20:04:31 +0000
8a5747
Subject: [PATCH] src: fix use after free
8a5747
8a5747
Fixes: https://bugzilla.netfilter.org/show_bug.cgi?id=990
8a5747
8a5747
Signed-off-by: Christopher Horler <cshorler@googlemail.com>
8a5747
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
8a5747
(cherry picked from commit d48012fa7718195e3f897b01a36e4ba249aa6dfc)
8a5747
---
8a5747
 src/libnetfilter_cthelper.c | 2 +-
8a5747
 1 file changed, 1 insertion(+), 1 deletion(-)
8a5747
8a5747
diff --git a/src/libnetfilter_cthelper.c b/src/libnetfilter_cthelper.c
8a5747
index 297887040b20c..f8f58e6c9c5e8 100644
8a5747
--- a/src/libnetfilter_cthelper.c
8a5747
+++ b/src/libnetfilter_cthelper.c
8a5747
@@ -113,11 +113,11 @@ void nfct_helper_free(struct nfct_helper *h)
8a5747
 {
8a5747
 	int i;
8a5747
 
8a5747
-	free(h);
8a5747
 	for (i=0; i
8a5747
 		if (h->expect_policy[i])
8a5747
 			free(h->expect_policy[i]);
8a5747
 	}
8a5747
+	free(h);
8a5747
 }
8a5747
 EXPORT_SYMBOL(nfct_helper_free);
8a5747
 
8a5747
-- 
8a5747
2.34.1
8a5747