syzbot


KASAN: slab-out-of-bounds Write in snd_usb_mixer_notify_id
Status: upstream: reported C repro on 2020/06/23 19:47
Reported-by: syzbot+fb14314433463ad51625@syzkaller.appspotmail.com
Fix commit: 220345e9 ALSA: usb-audio: Fix OOB access of mixer element list
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-upstream-bpf-kasan-gce 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 ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-upstream-bpf-next-kasan-gce ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386]
First crash: 15d, last: 6d01h

Cause bisection: introduced by (bisect log):

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: slab-out-of-bounds Write in snd_usb_mixer_notify_id (log)
Repro: C syz .config

Sample crash report:

Crashes (39):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-kasan-gce-root 2020/06/20 00:59 upstream 7ae77150 81abc331 .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-selinux-root 2020/06/19 23:10 upstream 7ae77150 81abc331 .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 2020/06/19 22:15 upstream 7ae77150 81abc331 .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 2020/06/19 21:46 upstream 7ae77150 81abc331 .config log report syz C alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-linux-next-kasan-gce-root 2020/06/19 22:08 linux-next e7b08814 81abc331 .config log report syz C alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/19 19:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f8f02d5c 123cf502 .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 2020/06/25 10:48 upstream 7ae77150 54566aff .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce-root 2020/06/25 01:58 upstream 7ae77150 54566aff .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce 2020/06/24 23:12 upstream 7ae77150 54566aff .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce-root 2020/06/24 00:09 upstream 7ae77150 54566aff .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-kasan-gce 2020/06/23 23:53 upstream 7ae77150 54566aff .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/28 21:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/28 19:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/28 14:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/28 03:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 23:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 23:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 23:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 17:15 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 16:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 a2cdad9d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 15:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b3a5ce87 2defc703 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 07:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 ffec44b5 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/27 06:45 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 ffec44b5 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/26 21:54 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 349959fb .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/26 20:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 349959fb .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-linux-next-kasan-gce-root 2020/06/26 16:55 linux-next e7b08814 aea82c00 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci-upstream-linux-next-kasan-gce-root 2020/06/26 16:51 linux-next e7b08814 aea82c00 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/26 16:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 9506ea6d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/26 16:41 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 9506ea6d .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/26 02:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 aea82c00 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/26 01:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 aea82c00 .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/25 15:15 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 c7b4497a .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/25 14:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 c7b4497a .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/25 05:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 9d60b18e .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/25 03:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 9d60b18e .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/24 23:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb574682 9d60b18e .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/24 07:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f8f02d5c bbad15ae .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/24 06:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f8f02d5c bbad15ae .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com
ci2-upstream-usb 2020/06/23 21:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f8f02d5c 6930bbef .config log report alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, perex@perex.cz, tiwai@suse.com