syzbot


UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
Status: fixed on 2021/11/10 00:50
Reported-by: syzbot+ba2e91df8f74809417fa@syzkaller.appspotmail.com
Fix commit: c09f11ef3595 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
First crash: 360d, last: 223d

Cause bisection: introduced by (bisect log) [merge commit]:
commit 1609d7604b847a9820e63393d1a3b6cac7286d40
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Sat Sep 14 23:07:40 2019 +0000

  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

Crash: general protection fault in batadv_iv_ogm_queue_add (log)
Repro: C syz .config
duplicates (1):
Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
UBSAN: shift-out-of-bounds in xprt_do_reserve C 42 224d 296d 22/22 closed as dup on 2021/02/11 00:52
Patch testing requests:
Created Duration User Patch Repo Result
2021/04/17 14:19 17m fuzzybritches0@gmail.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git d434405aaab7 report log
2021/04/16 22:28 0m fuzzybritches@protonmail.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git d434405aaab7 error
2021/04/16 19:49 0m fuzzybritches@protonmail.com patch https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git 20f1b5f9c07c error
2021/04/16 19:33 0m fuzzybritches@protonmail.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git d434405aaab7 error
2021/04/16 19:20 0m fuzzybritches@protonmail.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git d434405aaab7 error
2021/01/08 14:11 9m anant.thazhemadam@gmail.com upstream report log

Sample crash report:

Crashes (149):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-linux-next-kasan-gce-root 2020/12/11 22:10 linux-next 14240d4c5b25 ba24ffcd .config log report syz C
ci-upstream-kasan-gce-selinux-root 2021/04/23 06:05 upstream 90c911ad7445 590921a5 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/22 18:44 upstream 16fc44d6387e 33c28d03 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/04/22 17:18 upstream 16fc44d6387e 33c28d03 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/22 14:56 upstream 16fc44d6387e 33c28d03 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/22 06:26 upstream 16fc44d6387e 2bc8999a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/21 05:54 upstream 1fe5501ba1ab c0ced557 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/18 17:37 upstream c98ff1d013d2 7e2b734b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/17 12:15 upstream 9cdbf6467424 7e2b734b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/17 12:15 upstream 9cdbf6467424 7e2b734b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/16 09:03 upstream 7e25f40eab52 c59079a6 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/04/14 20:17 upstream 50987beca096 3134b37f .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/12 22:19 upstream d434405aaab7 bfeda1b1 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/12 06:44 upstream 7d900724913c bfeda1b1 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/11 17:20 upstream 52e44129fba5 bfeda1b1 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/10 16:39 upstream d4961772226d bfeda1b1 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/04/06 02:18 upstream 0a50438c8436 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/05 23:52 upstream 0a50438c8436 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/03 22:14 upstream 57fbdb15ec42 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/04/03 20:54 upstream 57fbdb15ec42 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/03/28 08:38 upstream 0f4498cef9f5 a8529b82 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/27 06:46 upstream db24726bfefa a8529b82 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/27 02:42 upstream db24726bfefa a8529b82 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/27 01:39 upstream db24726bfefa a8529b82 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/23 22:32 upstream 7acac4b3196c e613994b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/21 14:34 upstream 812da4d39463 17810eae .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/12 19:35 upstream f78d76e72a46 429d8a6b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/12 19:25 upstream f78d76e72a46 429d8a6b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/03/12 13:30 upstream 28806e4d9b97 429d8a6b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/03/11 13:34 upstream a74e6a014c9d c2ca1f2a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/09 14:51 upstream 280d542f6ffa 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/09 00:40 upstream 280d542f6ffa 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/03 12:51 upstream f69d02e37a85 e5b64d68 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/03 11:11 upstream f69d02e37a85 e5b64d68 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/03/01 03:54 upstream cd278456d4ca 4c37c133 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/02/27 12:15 upstream 3fb6d0e00efc 4c37c133 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/02/27 09:42 upstream 3fb6d0e00efc 4c37c133 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-root 2021/02/26 04:39 upstream 29c395c77a9a 76f7fc95 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/02/26 00:40 upstream 29c395c77a9a 76f7fc95 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream-386 2021/03/09 11:45 upstream 280d542f6ffa 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream-386 2021/02/26 00:39 upstream 29c395c77a9a 76f7fc95 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/04/17 08:25 linux-next 1216f02e46a4 7e2b734b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/04/10 16:39 linux-next e99d8a849517 bfeda1b1 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/04/05 03:18 linux-next 454c576c3f5e 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/04/04 12:24 linux-next 454c576c3f5e 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/04/04 05:03 linux-next 454c576c3f5e 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/04/02 13:14 linux-next 454c576c3f5e 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/03/31 21:54 linux-next 931294922e65 6a81331a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/03/28 16:21 linux-next 931294922e65 a8529b82 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/03/28 08:33 linux-next 931294922e65 a8529b82 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/03/24 00:38 linux-next d949689e7383 e613994b .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/03/08 18:37 linux-next 4641b32307b3 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/02/28 08:47 linux-next d01f2f7e3557 4c37c133 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-linux-next-kasan-gce-root 2021/02/27 06:21 linux-next d01f2f7e3557 4c37c133 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-upstream-kasan-gce-selinux-root 2021/01/16 23:44 upstream 1d94330a437a 65a7a854 .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/12/07 13:18 linux-next 15ac8fdb7440 1190297f .config log report info