netfilter: nf_tables: Fix oversized kvmalloc() calls
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 13 Sep 2021 18:38:52 +0000 (20:38 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 6 Oct 2021 13:56:04 +0000 (15:56 +0200)
commit96f439a7eda6e80b1f45a97da7d3020b259b04a4
tree5a1426668a10e5f6ab486ea08c05ea547c12d398
parente2d192301a0df8160d1555b66ae8611e8050e424
netfilter: nf_tables: Fix oversized kvmalloc() calls

commit 45928afe94a094bcda9af858b96673d59bc4a0e9 upstream.

The commit 7661809d493b ("mm: don't allow oversized kvmalloc() calls")
limits the max allocatable memory via kvmalloc() to MAX_INT.

Reported-by: syzbot+cd43695a64bcd21b8596@syzkaller.appspotmail.com
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/nf_tables_api.c