]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
netfilter: nft_socket: fix sk refcount leaks
authorFlorian Westphal <fw@strlen.de>
Thu, 5 Sep 2024 10:54:46 +0000 (12:54 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Sep 2024 17:24:09 +0000 (19:24 +0200)
commit83e6fb59040e8964888afcaa5612cc1243736715
treef8a8b7197984e8081292673a608e7ea178aca8f8
parent033a71efabac967241c885ee469823b0d560f4e6
netfilter: nft_socket: fix sk refcount leaks

[ Upstream commit 8b26ff7af8c32cb4148b3e147c52f9e4c695209c ]

We must put 'sk' reference before returning.

Fixes: 039b1f4f24ec ("netfilter: nft_socket: fix erroneous socket assignment")
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/netfilter/nft_socket.c