Details
[Home]
Issue of the Implementation # L0167
Brief
at76c50x-usb: use after free on failure path in at76_probe()
Detailed Description
After commit 174beab7d445 ("at76c50x-usb: Don't perform DMA from stack memory") at76_delete_device() and usb_put_dev() are called both if at76_init_new_device() fails in at76_probe(). But at76_delete_device() does usb_put_dev(priv->dev) itself that means double usb_put_dev().
Component
linux-kernel 3.16
Accepted
https://lkml.org/lkml/2014/8/14/457
commit
Status
Fixed in kernel 3.17-rc7
[Home]
»