aboutsummaryrefslogtreecommitdiffstats
path: root/.gitattributes
diff options
context:
space:
mode:
authorvegard.nossum@oracle.com <vegard.nossum@oracle.com>2016-07-20 10:43:11 +0200
committerStefan Schmidt <stefan@osg.samsung.com>2016-11-30 12:33:07 +0100
commit5b3211dcd43582c48291e7fc22b2e6d5c7faded5 (patch)
treed52a2580b9b4cecdea672f017ef3014d5e88344f /.gitattributes
parentBluetooth: hci_qca: Use setup_timer Kernel API instead of init_timer (diff)
downloadlinux-dev-5b3211dcd43582c48291e7fc22b2e6d5c7faded5.tar.xz
linux-dev-5b3211dcd43582c48291e7fc22b2e6d5c7faded5.zip
ieee802154: check device type
I've observed a NULL pointer dereference in ieee802154_del_iface() during netlink fuzzing. It's the ->wpan_phy dereference here: phy = dev->ieee802154_ptr->wpan_phy; My bet is that we're not checking that this is an IEEE802154 interface, so let's do what ieee802154_nl_get_dev() is doing. (Maybe we should even be calling this directly?) Cc: Lennert Buytenhek <buytenh@wantstofly.org> Cc: Alexander Aring <alex.aring@gmail.com> Cc: Marcel Holtmann <marcel@holtmann.org> Cc: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Cc: Sergey Lapin <slapin@ossfans.org> Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com> Acked-by: Alexander Aring <aar@pengutronix.de> Signed-off-by: Stefan Schmidt <stefan@osg.samsung.com>
Diffstat (limited to '.gitattributes')
0 files changed, 0 insertions, 0 deletions