syzbot


KASAN: use-after-free Read in ld_usb_release
Status: fixed on 2019/09/06 20:45
Reported-by: syzbot+30cf45ebfe0b0c4847a1@syzkaller.appspotmail.com
Fix commit: 303911cf USB: core: Fix races in character device registration and deregistraion
First crash: 121d, last: 112d
duplicates (5):
Title Repro Bisected Count Last Reported Patched Status
KASAN: use-after-free Read in prepare_to_wait_event C 2 115d 121d 0/16 closed as dup on 2019/08/12 12:05
BUG: bad usercopy in ld_usb_read C 124 96d 122d 0/16 closed as dup on 2019/08/12 12:06
KASAN: use-after-free Read in usb_kill_urb C 83 97d 121d 0/16 closed as dup on 2019/08/12 12:04
KASAN: use-after-free Write in ld_usb_interrupt_in_callback C 48 111d 118d 0/16 closed as dup on 2019/08/12 12:22
KASAN: slab-out-of-bounds Read in ld_usb_read C 57 96d 118d 0/16 closed as dup on 2019/08/12 12:23

Sample crash report:

Crashes (14):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci2-upstream-usb 2019/08/09 13:03 https://github.com/google/kasan.git usb-fuzzer e96407b4 ede31a9b .config log report syz C bhelgaas@google.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk, logang@deltatee.com
ci2-upstream-usb 2019/08/18 19:24 https://github.com/google/kasan.git usb-fuzzer d0847550 55bf8926 .config log report syz C alexandre.belloni@bootlin.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, lkundrak@v3.sk, logang@deltatee.com
ci2-upstream-usb 2019/08/18 06:41 https://github.com/google/kasan.git usb-fuzzer d0847550 55bf8926 .config log report syz C bhelgaas@google.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk
ci2-upstream-usb 2019/08/14 09:28 https://github.com/google/kasan.git usb-fuzzer d0847550 ef801a3e .config log report syz C alexandre.belloni@bootlin.com, bhelgaas@google.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, logang@deltatee.com
ci2-upstream-usb 2019/08/12 09:00 https://github.com/google/kasan.git usb-fuzzer e96407b4 acb51638 .config log report syz C alexandre.belloni@bootlin.com, bhelgaas@google.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, lkundrak@v3.sk, logang@deltatee.com
ci2-upstream-usb 2019/08/10 23:45 https://github.com/google/kasan.git usb-fuzzer e96407b4 acb51638 .config log report syz C alexandre.belloni@bootlin.com, bhelgaas@google.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk
ci2-upstream-usb 2019/08/10 05:15 https://github.com/google/kasan.git usb-fuzzer e96407b4 acb51638 .config log report syz C bhelgaas@google.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk
ci2-upstream-usb 2019/08/09 22:45 https://github.com/google/kasan.git usb-fuzzer e96407b4 aff9e255 .config log report syz C alexandre.belloni@bootlin.com, bhelgaas@google.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk, logang@deltatee.com
ci2-upstream-usb 2019/08/09 03:41 https://github.com/google/kasan.git usb-fuzzer e96407b4 ede31a9b .config log report alexandre.belloni@bootlin.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk
ci2-upstream-usb 2019/08/17 16:27 https://github.com/google/kasan.git usb-fuzzer d0847550 55bf8926 .config log report alexandre.belloni@bootlin.com, bhelgaas@google.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net
ci2-upstream-usb 2019/08/17 14:32 https://github.com/google/kasan.git usb-fuzzer d0847550 55bf8926 .config log report alexandre.belloni@bootlin.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk, logang@deltatee.com
ci2-upstream-usb 2019/08/16 07:46 https://github.com/google/kasan.git usb-fuzzer d0847550 8fd428a1 .config log report alexandre.belloni@bootlin.com, bhelgaas@google.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, lkundrak@v3.sk, logang@deltatee.com
ci2-upstream-usb 2019/08/12 20:07 https://github.com/google/kasan.git usb-fuzzer d0847550 8620c2c2 .config log report alexandre.belloni@bootlin.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux@roeck-us.net, logang@deltatee.com
ci2-upstream-usb 2019/08/12 09:39 https://github.com/google/kasan.git usb-fuzzer e96407b4 8620c2c2 .config log report alexandre.belloni@bootlin.com, bhelgaas@google.com, enric.balletbo@collabora.com, gregkh@linuxfoundation.org, kirr@nexedi.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, logang@deltatee.com