syzbot


KASAN: slab-out-of-bounds Read in linear_transfer (3)
Status: fixed on 2020/01/08 01:06
Reported-by: syzbot+f153bde47a62e0b05f83@syzkaller.appspotmail.com
Fix commit: 4cc8d650 ALSA: pcm: oss: Avoid potential buffer overflows
First crash: 115d, last: 113d

Cause bisection: introduced by (bisect log):

commit 65766ee0bf7fe8b3be80e2e1c3ef54ad59b29476
Author: Takashi Iwai <tiwai@suse.de>
Date: Fri Nov 9 10:59:45 2018 +0000

  ALSA: oss: Use kvzalloc() for local buffer allocations

Crash: KASAN: slab-out-of-bounds Read in linear_transfer (log)
Repro: C syz .config
similar bugs (4):
Kernel Title Repro Bisected Count Last Reported Patched Status
linux-4.19 KASAN: slab-out-of-bounds Read in linear_transfer C fix 2 115d 115d 1/1 fixed on 2020/01/03 21:54
upstream KASAN: slab-out-of-bounds Read in linear_transfer C cause 7 377d 377d 0/17 closed as dup on 2019/03/22 15:26
linux-4.14 KASAN: slab-out-of-bounds Read in linear_transfer C fix 4 108d 115d 1/1 fixed on 2020/01/10 14:15
upstream KASAN: slab-out-of-bounds Read in linear_transfer (2) 1 348d 339d 13/17 fixed on 2019/06/24 23:41

Sample crash report:

Crashes (5):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-kasan-gce-selinux-root 2019/12/05 13:25 upstream aedc0650 b2088328 .config log report syz C alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce-root 2019/12/05 11:34 upstream aedc0650 b2088328 .config log report syz C alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce 2019/12/04 02:48 upstream 76bb8b05 ae13a849 .config log report syz C alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce-386 2019/12/05 00:04 upstream 63de3747 b2088328 .config log report syz alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce-386 2019/12/04 19:54 upstream 63de3747 b2088328 .config log report syz alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com