diff options
author | David Fries <David@Fries.net> | 2014-11-10 20:19:36 -0600 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-11-26 19:09:01 -0800 |
commit | a30cfa475d1a26c18f1998ba1e034a4e2ab4c7a8 (patch) | |
tree | 0d352909e457fca03a206f1a7fe10174ed7e5ba9 /drivers/w1/w1_netlink.c | |
parent | 55c4e6405d434e2db1e3fb3618b84741bb17d862 (diff) | |
download | linux-a30cfa475d1a26c18f1998ba1e034a4e2ab4c7a8.tar.gz linux-a30cfa475d1a26c18f1998ba1e034a4e2ab4c7a8.tar.bz2 linux-a30cfa475d1a26c18f1998ba1e034a4e2ab4c7a8.zip |
cn: verify msg->len before making callback
The struct cn_msg len field comes from userspace and needs to be
validated. More logical to do so here where the cn_msg pointer is
pulled out of the sk_buff than the callback which is passed cn_msg *
and might assume no validation is needed.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Evgeniy Polyakov <zbr@ioremap.net>
Signed-off-by: David Fries <David@Fries.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/w1/w1_netlink.c')
0 files changed, 0 insertions, 0 deletions