netfilter: nf_tables: validate registers coming from userspace.
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 17 Mar 2022 10:59:26 +0000 (11:59 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 28 Mar 2022 07:58:44 +0000 (09:58 +0200)
commit1bd57dea456149619f3b80d67eee012122325af8
tree36f252a1f2e2a0671279fc538e06ccaaa3ebb0b4
parentfafb904156fbb8f1dd34970cd5223e00b47c33be
netfilter: nf_tables: validate registers coming from userspace.

commit 6e1acfa387b9ff82cfc7db8cc3b6959221a95851 upstream.

Bail out in case userspace uses unsupported registers.

Fixes: 49499c3e6e18 ("netfilter: nf_tables: switch registers to 32 bit addressing")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/nf_tables_api.c