syzbot


KASAN: use-after-free Read in cma_cancel_operation
Status: fixed on 2020/05/10 10:42
Reported-by: syzbot+6956235342b7317ec564@syzkaller.appspotmail.com
Fix commit: 7c11910783a1 RDMA/ucma: Put a lock around every call to the rdma_cm layer
First crash: 1341d, last: 661d

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: WARNING in rdma_listen (log)
Repro: C syz .config
similar bugs (2):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 KASAN: use-after-free Read in cma_cancel_operation C done 6 612d 763d 1/1 fixed on 2020/05/01 08:27
linux-4.14 KASAN: use-after-free Read in cma_cancel_operation C inconclusive 24 204d 716d 0/1 upstream: reported C repro on 2019/12/19 22:41

Sample crash report:

Fix bisection attempts:
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-root 2020/02/12 13:23 upstream 359c92c02bfa f48c20b8 .config log report syz C
ci-upstream-kasan-gce-root 2019/12/31 00:52 upstream fd6988496e79 f48c20b8 .config log report syz C
ci-upstream-kasan-gce 2019/08/13 20:35 upstream 86bbbebac193 676bd07e .config log report syz C
Crashes (617):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-root 2018/05/21 07:57 upstream 771c577c23ba f48c20b8 .config log report syz C
ci-upstream-kasan-gce 2018/05/21 07:24 upstream 771c577c23ba f48c20b8 .config log report syz C
ci-upstream-kasan-gce 2018/04/03 02:40 upstream 86bbbebac193 676bd07e .config log report syz C
ci-upstream-kasan-gce-root 2018/04/03 02:39 upstream 86bbbebac193 676bd07e .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2020/01/06 13:15 linux-next 7ddd09fc4b74 438e1227 .config log report syz C
ci-upstream-kasan-gce-386 2018/05/21 07:47 upstream 771c577c23ba f48c20b8 .config log report syz
ci-upstream-kasan-gce-386 2018/04/03 02:26 upstream 86bbbebac193 676bd07e .config log report syz
ci-upstream-kasan-gce-selinux-root 2020/01/13 12:35 upstream b3a987b0264d 99565c1a .config log report
ci-upstream-kasan-gce-root 2019/11/30 17:13 upstream 81b6b96475ac 3a75be00 .config log report
ci-upstream-kasan-gce-selinux-root 2019/11/24 21:18 upstream 6b8a79467876 598ca6c8 .config log report
ci-upstream-kasan-gce 2019/03/09 09:50 upstream 3601fe43e816 12365b99 .config log report
ci-upstream-kasan-gce 2019/03/09 05:35 upstream 3601fe43e816 12365b99 .config log report
ci-upstream-kasan-gce-selinux-root 2019/03/08 16:20 upstream 610cd4eadec4 12365b99 .config log report
ci-upstream-kasan-gce 2019/03/07 18:31 upstream f90d64483ebd 8c085c5e .config log report
ci-upstream-kasan-gce-selinux-root 2019/03/07 16:22 upstream f90d64483ebd 8c085c5e .config log report
ci-upstream-kasan-gce-smack-root 2019/03/06 18:21 upstream 3717f613f48d 05cf83bf .config log report
ci-upstream-kasan-gce 2019/03/06 07:00 upstream 63bdf4284c38 16559f86 .config log report
ci-upstream-kasan-gce 2019/03/04 06:36 upstream 1c163f4c7b3f 1c0e457a .config log report
ci-upstream-kasan-gce-smack-root 2019/03/03 23:37 upstream c027c7cf1577 1c0e457a .config log report
ci-upstream-kasan-gce 2019/03/03 20:29 upstream c027c7cf1577 1c0e457a .config log report
ci-upstream-kasan-gce-selinux-root 2019/03/03 03:41 upstream c93d9218ea56 1c0e457a .config log report
ci-upstream-kasan-gce-smack-root 2019/03/02 16:27 upstream a215ce8f0e00 1c0e457a .config log report
ci-upstream-kasan-gce 2019/02/26 17:52 upstream 7d762d69145a a36ecd98 .config log report
ci-upstream-kasan-gce 2019/02/26 08:34 upstream 7d762d69145a 8022bafd .config log report
ci-upstream-kasan-gce-root 2019/02/24 07:55 upstream e60b5f79bd75 7a06e792 .config log report
ci-upstream-kasan-gce-smack-root 2019/02/24 03:23 upstream e60b5f79bd75 7a06e792 .config log report
ci-upstream-kasan-gce 2019/02/24 01:39 upstream e60b5f79bd75 7a06e792 .config log report
ci-upstream-kasan-gce-root 2019/02/22 16:33 upstream 8a61716ff2ab 6a5fcca4 .config log report
ci-upstream-kasan-gce-root 2019/02/22 11:06 upstream 8a61716ff2ab 7ff74a98 .config log report
ci-upstream-kasan-gce-root 2019/02/22 07:57 upstream 8a61716ff2ab 7ff74a98 .config log report
ci-upstream-kasan-gce-smack-root 2019/02/20 03:04 upstream 40e196a906d9 4df543c9 .config log report
ci-upstream-kasan-gce-root 2019/02/18 19:25 upstream a3b22b9f11d9 59f36113 .config log report
ci-upstream-kasan-gce 2019/02/18 16:12 upstream 2fee036af043 59f36113 .config log report
ci-upstream-kasan-gce-selinux-root 2019/02/18 14:10 upstream 2fee036af043 59f36113 .config log report
ci-upstream-kasan-gce 2019/02/17 07:36 upstream 64c0133eb88a f42dee6d .config log report
ci-upstream-kasan-gce-root 2019/02/17 02:21 upstream 5ded5871030e f42dee6d .config log report
ci-upstream-kasan-gce-smack-root 2019/02/16 23:52 upstream 5ded5871030e f42dee6d .config log report
ci-upstream-kasan-gce-selinux-root 2019/02/16 07:45 upstream 5ded5871030e f42dee6d .config log report
ci-upstream-kasan-gce-root 2019/02/14 02:51 upstream 1f947a7a011f 0a49c954 .config log report
ci-upstream-kasan-gce 2019/02/11 12:26 upstream d13937116f1e 73f5f452 .config log report
ci-upstream-kasan-gce 2019/02/09 07:13 upstream 46c291e277f9 fa6c7b70 .config log report
ci-upstream-kasan-gce-selinux-root 2019/02/09 00:36 upstream 74e96711e337 fa6c7b70 .config log report
ci-upstream-kasan-gce 2019/02/08 20:50 upstream 74e96711e337 fa6c7b70 .config log report
ci-upstream-kasan-gce 2019/02/08 04:17 upstream d47e3da17592 aa4feb03 .config log report
ci-upstream-kasan-gce-selinux-root 2019/02/07 21:22 upstream b0314565da2b aa4feb03 .config log report
ci-upstream-kasan-gce-root 2019/02/07 06:34 upstream 8834f5600cf3 d25487bc .config log report
ci-upstream-kasan-gce-root 2019/02/06 10:29 upstream 8834f5600cf3 d672172c .config log report
ci-upstream-kasan-gce-root 2019/02/06 08:53 upstream 8834f5600cf3 d672172c .config log report
ci-upstream-kasan-gce-386 2019/03/04 17:03 upstream 1c163f4c7b3f 7c693b52 .config log report
ci-upstream-kasan-gce-386 2019/02/23 12:59 upstream cb268d806972 18107ce0 .config log report
ci-upstream-kasan-gce-386 2019/02/16 17:41 upstream 5ded5871030e f42dee6d .config log report
ci-upstream-kasan-gce-386 2019/02/16 16:30 upstream 5ded5871030e f42dee6d .config log report
ci-upstream-kasan-gce-386 2019/02/11 17:47 upstream d13937116f1e 73f5f452 .config log report
ci-upstream-kasan-gce-386 2019/02/10 15:11 upstream e8b50608f666 b4f792e4 .config log report
ci-upstream-kasan-gce-386 2019/02/07 23:16 upstream b0314565da2b aa4feb03 .config log report
ci-upstream-kasan-gce-386 2018/04/03 02:11 upstream 86bbbebac193 676bd07e .config log report
ci-upstream-linux-next-kasan-gce-root 2019/03/07 06:13 linux-next cf08baa29613 18215b8d .config log report
ci-upstream-linux-next-kasan-gce-root 2019/02/14 14:53 linux-next b3418f8bddf4 6a46f448 .config log report
ci-upstream-linux-next-kasan-gce-root 2019/02/09 13:42 linux-next a46228f6598a fa6c7b70 .config log report