syzbot


KASAN: out-of-bounds Read in leaf_paste_entries
Status: upstream: reported C repro on 2021/02/20 06:05
Reported-by: syzbot+c31a48e6702ccb3d64c9@syzkaller.appspotmail.com
Fix commit: 13d257503c09 reiserfs: check directory items on read from disk
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-upstream-gce-leak ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-linux-next-kasan-gce-root ci2-upstream-kcsan-gce], missing on: [ci-qemu2-arm32 ci-qemu2-riscv64 ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386 ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-usb]
First crash: 163d, last: 30d

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: KASAN: out-of-bounds Read in leaf_paste_entries (log)
Repro: C syz .config
similar bugs (2):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 KASAN: out-of-bounds Read in leaf_paste_entries C 4 6d03h 256d 0/1 upstream: reported C repro on 2020/11/14 23:23
linux-4.14 KASAN: out-of-bounds Read in leaf_paste_entries C 9 23d 296d 0/1 upstream: reported C repro on 2020/10/05 14:11
Patch testing requests:
Created Duration User Patch Repo Result
2021/07/09 12:01 19m chouhan.shreyansh630@gmail.com patch linux-next OK
2021/07/09 04:02 19m chouhan.shreyansh630@gmail.com patch linux-next OK
2021/07/08 12:47 11m chouhan.shreyansh630@gmail.com patch linux-next report log
2021/06/23 16:37 11m chouhan.shreyansh630@gmail.com linux-next report log

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-selinux-root 2021/06/08 22:46 upstream 368094df48e6 98682e5e .config log report syz C
ci-upstream-kasan-gce-selinux-root 2021/04/17 11:24 upstream 9cdbf6467424 98682e5e .config log report syz C
ci-upstream-kasan-gce-selinux-root 2021/03/18 07:49 upstream 6417f03132a6 98682e5e .config log report syz C
Crashes (6):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-selinux-root 2021/06/23 13:50 upstream 0c18f29aae7c aba2b2fb .config log report syz C KASAN: out-of-bounds Read in leaf_paste_entries
ci-upstream-kasan-gce-selinux-root 2021/02/16 07:29 upstream f40ddce88593 98682e5e .config log report syz C KASAN: out-of-bounds Read in leaf_paste_entries
ci-upstream-linux-next-kasan-gce-root 2021/06/12 10:09 linux-next a1f92694393a 1ba81399 .config log report syz C KASAN: out-of-bounds Read in leaf_paste_entries
ci-upstream-kasan-gce-root 2021/06/28 23:14 upstream 62fb9874f5da 9d2ab5df .config log report info KASAN: out-of-bounds Read in leaf_paste_entries
ci-upstream-kasan-gce-root 2021/05/08 21:43 upstream ab159ac569fd bc5434be .config log report info KASAN: out-of-bounds Read in leaf_paste_entries
ci-upstream-kasan-gce-selinux-root 2021/02/16 05:57 upstream f40ddce88593 98682e5e .config log report info KASAN: out-of-bounds Read in leaf_paste_entries