syzbot


KASAN: use-after-free Read in ax88172a_unbind
Status: fixed on 2020/09/16 22:51
Reported-by: syzbot+4cd84f527bf4a10fc9c1@syzkaller.appspotmail.com
Fix commit: c28d9a285668 ax88172a: fix ax88172a_unbind() failures
First crash: 740d, last: 499d

Cause bisection: introduced by (bisect log) [ignored commit]:
commit f2c2e717642c66f7fe7e5dd69b2e8ff5849f4d10
Author: Andrey Konovalov <andreyknvl@google.com>
Date: Mon Feb 24 16:13:03 2020 +0000

  usb: gadget: add raw-gadget interface

Crash: KASAN: use-after-free Read in ax88172a_unbind (log)
Repro: C syz .config
similar bugs (1):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-54 KASAN: use-after-free Read in ax88172a_unbind C 38 498d 614d 1/1 fixed on 2021/10/13 19:27
Patch testing requests:
Created Duration User Patch Repo Result
2019/12/14 06:40 10m tranmanphong@gmail.com patch https://github.com/google/kasan.git 32b5e2b2 report log
2019/12/02 14:09 10m tranmanphong@gmail.com patch https://github.com/google/kasan.git 32b5e2b2 report log

Sample crash report:

Crashes (2723):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-root 2020/06/19 22:20 upstream 7ae77150d94d 81abc331 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2020/06/19 20:27 upstream 7ae77150d94d 81abc331 .config log report syz C
ci-upstream-kasan-gce 2020/06/19 20:12 upstream 7ae77150d94d 81abc331 .config log report syz C
ci-upstream-kasan-gce-smack-root 2020/06/19 19:30 upstream 7ae77150d94d 81abc331 .config log report syz C
ci-upstream-kasan-gce-386 2020/06/19 19:30 upstream 7ae77150d94d 81abc331 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2020/06/19 19:42 linux-next e7b08814b16b 81abc331 .config log report syz C
ci2-upstream-usb 2020/06/19 17:59 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f8f02d5c671f 123cf502 .config log report syz C
ci2-upstream-usb 2020/04/03 17:04 https://github.com/google/kasan.git usb-fuzzer 0fa84af850a4 5ed396e6 .config log report syz C
ci2-upstream-usb 2020/03/08 13:17 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c 2e9971bb .config log report syz C
ci2-upstream-usb 2020/02/28 19:50 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c c88c7b75 .config log report syz C
ci2-upstream-usb 2020/02/07 19:14 https://github.com/google/kasan.git usb-fuzzer e5cd56e94edd 06150bf1 .config log report syz C
ci2-upstream-usb 2020/01/26 16:57 https://github.com/google/kasan.git usb-fuzzer cd234325a5f1 dd56146d .config log report syz C
ci2-upstream-usb 2020/01/22 21:59 https://github.com/google/kasan.git usb-fuzzer 4cc301ee04d9 3334d684 .config log report syz C
ci2-upstream-usb 2020/01/09 16:48 https://github.com/google/kasan.git usb-fuzzer ae1794106b94 4de4e9f0 .config log report syz C
ci2-upstream-usb 2019/12/26 00:32 https://github.com/google/kasan.git usb-fuzzer ecdf2214f472 be5c2c81 .config log report syz C
ci2-upstream-usb 2019/12/23 08:13 https://github.com/google/kasan.git usb-fuzzer ecdf2214f472 8b967267 .config log report syz C
ci2-upstream-usb 2019/12/20 17:42 https://github.com/google/kasan.git usb-fuzzer ecdf2214f472 34011c05 .config log report syz C
ci2-upstream-usb 2019/12/19 20:03 https://github.com/google/kasan.git usb-fuzzer ecdf2214f472 36650b4b .config log report syz C
ci2-upstream-usb 2019/12/17 01:50 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb d13d7958 .config log report syz C
ci2-upstream-usb 2019/12/06 18:48 https://github.com/google/kasan.git usb-fuzzer 1f22d15c209f 85f26751 .config log report syz C
ci2-upstream-usb 2019/11/29 16:35 https://github.com/google/kasan.git usb-fuzzer 32b5e2b28188 4f7e1d0f .config log report syz C
ci-upstream-kasan-gce-smack-root 2020/07/23 13:22 upstream d15be546031c 340ea530 .config log report
ci-upstream-kasan-gce-selinux-root 2020/07/22 15:18 upstream 4fa640dc5230 128cd85f .config log report
ci-upstream-kasan-gce 2020/07/11 08:35 upstream a581387e415b 18d18b59 .config log report
ci-upstream-kasan-gce-root 2020/07/07 00:44 upstream 7cc2a8ea1048 51095195 .config log report
ci-upstream-kasan-gce-386 2020/07/23 12:00 upstream 8c26c87b0532 340ea530 .config log report
ci2-upstream-usb 2020/07/27 05:46 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 22:03 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 18:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 13:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 12:23 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 11:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 10:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 51265195 .config log report
ci2-upstream-usb 2020/07/26 08:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/26 06:03 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/26 04:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/26 02:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/26 00:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 22:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 20:48 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 19:46 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 17:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 16:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 15:03 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 13:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 12:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 11:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 1f7cc1ca .config log report
ci2-upstream-usb 2020/07/25 07:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 0a13649c .config log report
ci2-upstream-usb 2020/07/25 05:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 0a13649c .config log report
ci2-upstream-usb 2020/07/25 02:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 0a13649c .config log report
ci2-upstream-usb 2020/07/25 00:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 0a13649c .config log report
ci2-upstream-usb 2020/07/24 22:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 19:03 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 18:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 17:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 15:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 13:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 12:25 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 554af388 .config log report
ci2-upstream-usb 2020/07/24 08:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/24 07:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/24 06:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/24 04:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/24 02:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/24 00:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/23 22:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/23 21:24 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/23 20:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/23 18:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci2-upstream-usb 2020/07/23 17:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 70c104a1 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/07/03 00:54 linux-next aab2003999e7 bed10395 .config log report