]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 13 Jan 2022 11:22:38 +0000 (12:22 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 13 Jan 2022 11:26:04 +0000 (12:26 +0100)
commit4332da17ad6a990576083c140efe40cbc3ebb4ff
tree3414111276231cf315c111451816a7e7fceaaae6
parent72594eda4b555b2f292049df2028654f1b1ba9b0
netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails

Check if nf_ct_netns_get() fails then release the limit object
previously allocated via kmalloc().

Fixes: 932a026c2fc4 ("netfilter: nft_connlimit: move stateful fields out of expression data")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nft_connlimit.c