syzbot


general protection fault in tcp_cleanup_ulp
Status: fixed on 2019/11/11 16:48
Reported-by: syzbot+0b3ccd4f62dac2cf3a7d@syzkaller.appspotmail.com
Fix commit: 5607fff30363 bpf: sockmap only allow ESTABLISHED sock state
First crash: 1189d, last: 1174d

Cause bisection: introduced by (bisect log) :
commit 90545cdc3f2b2ea700e24335610cd181e73756da
Author: Daniel Borkmann <daniel@iogearbox.net>
Date: Thu Aug 16 19:49:07 2018 +0000

  tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach

Crash: general protection fault in tcp_cleanup_ulp (log)
Repro: syz .config

Fix bisection: fixed by (bisect log) :
commit 5607fff303636d48b88414c6be353d9fed700af2
Author: John Fastabend <john.fastabend@gmail.com>
Date: Tue Sep 18 16:01:44 2018 +0000

  bpf: sockmap only allow ESTABLISHED sock state


Sample crash report:

Crashes (6):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-bpf-kasan-gce 2018/09/12 09:59 bpf 28619527b8a7 3c88136c .config log report syz
ci-upstream-kasan-gce-selinux-root 2018/09/06 06:18 upstream b36fdc6853a3 873745f2 .config log report
ci-upstream-net-this-kasan-gce 2018/09/21 17:39 net 10bc6a6042c9 37079712 .config log report
ci-upstream-bpf-kasan-gce 2018/09/19 16:25 bpf 4c3d795cb012 7f125108 .config log report
ci-upstream-bpf-next-kasan-gce 2018/09/18 20:31 bpf-next 7900efc19214 7f125108 .config log report
ci-upstream-bpf-next-kasan-gce 2018/09/13 17:57 bpf-next 1edb6e035eb7 19e9088b .config log report