syzbot


UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
Status: upstream: reported C repro on 2020/12/15 15:03
Reported-by: syzbot+ba2e91df8f74809417fa@syzkaller.appspotmail.com
Fix commit: NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
Patched on: [], missing on: [ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-qemu2-riscv64 ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-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-kmsan-gce ci-upstream-kmsan-gce-386 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]
First crash: 134d, last: 2h52m

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 40 2d08h 70d 0/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 (144):
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 14240d4c ba24ffcd .config log report syz C
ci-upstream-kasan-gce-root 2021/04/21 05:54 upstream 1fe5501b 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 c98ff1d0 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 9cdbf646 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 9cdbf646 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 7e25f40e 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 50987bec 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 d434405a 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 7d900724 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 52e44129 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 d4961772 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 0a50438c 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 0a50438c 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 57fbdb15 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 57fbdb15 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 0f4498ce 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 db24726b 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 db24726b 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 db24726b 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 7acac4b3 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 812da4d3 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 f78d76e7 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 f78d76e7 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 28806e4d 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 a74e6a01 c2ca1f2a .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/09 14:51 upstream 280d542f 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/09 00:40 upstream 280d542f 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/03 12:51 upstream f69d02e3 e5b64d68 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/03/03 11:11 upstream f69d02e3 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 cd278456 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 3fb6d0e0 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 3fb6d0e0 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 29c395c7 76f7fc95 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream 2021/02/26 00:40 upstream 29c395c7 76f7fc95 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream-386 2021/03/09 11:45 upstream 280d542f 09fbf400 .config log report info UBSAN: shift-out-of-bounds in xprt_calc_majortimeo
ci-qemu-upstream-386 2021/02/26 00:39 upstream 29c395c7 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 1216f02e 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 e99d8a84 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 454c576c 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 454c576c 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 454c576c 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 454c576c 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 93129492 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 93129492 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 93129492 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 d949689e 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 4641b323 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 d01f2f7e 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 d01f2f7e 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 1d94330a 65a7a854 .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/12/07 13:18 linux-next 15ac8fdb 1190297f .config log report info