Message ID | 20210623124611.2663-1-pablo@netfilter.org |
---|---|
State | Accepted |
Delegated to: | Pablo Neira |
Headers | show |
Series | [nft] rule: obj_free() releases timeout state string | expand |
diff --git a/src/rule.c b/src/rule.c index 10569aa7875a..877eae3cd85d 100644 --- a/src/rule.c +++ b/src/rule.c @@ -1714,6 +1714,7 @@ void obj_free(struct obj *obj) list_for_each_entry_safe(ts, next, &obj->ct_timeout.timeout_list, head) { list_del(&ts->head); + xfree(ts->timeout_str); xfree(ts); } }
Missing free() on the timeout state string on object release. Fixes: 7a0e26723496 ("rule: memleak of list of timeout policies" Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> --- src/rule.c | 1 + 1 file changed, 1 insertion(+)