autofs4: check dev ioctl size before allocating
authorSasha Levin <sasha.levin@oracle.com>
Tue, 8 Apr 2014 23:04:11 +0000 (16:04 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Apr 2014 23:48:51 +0000 (16:48 -0700)
commite53d77eb8bb616e903e34cc7a918401bee3b5149
treebdab4a168e8afc00590dcec684205c656ae2e81e
parent0bf1457f0cfca7bc026a82323ad34bcf58ad035d
autofs4: check dev ioctl size before allocating

There wasn't any check of the size passed from userspace before trying
to allocate the memory required.

This meant that userspace might request more space than allowed,
triggering an OOM.

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Signed-off-by: Ian Kent <raven@themaw.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/autofs4/dev-ioctl.c