syzbot


KMSAN: uninit-value in strstr

Status: auto-obsoleted due to no activity on 2023/11/24 22:51
Subsystems: tipc
[Documentation on labels]
Reported-by: syzbot+a73d24a22eeeebe5f244@syzkaller.appspotmail.com
First crash: 1333d, last: 201d
Discussions (4)
Title Replies (including bot) Last reply
[net] tipc: fix uninit-value in tipc_nl_node_reset_link_stats 6 (6) 2022/07/07 06:36
[net-next] tipc: fix uninit-value in tipc_nl_node_reset_link_stats 3 (3) 2022/07/06 03:36
[PATCH] netlink: netlink_sendmsg: memset unused tail bytes in skb 3 (3) 2021/05/11 22:17
KMSAN: uninit-value in strstr 0 (2) 2020/07/26 21:43
Last patch testing requests (16)
Created Duration User Patch Repo Result
2023/11/24 22:28 22m retest repro upstream OK log
2023/11/24 08:52 24m retest repro upstream OK log
2023/11/24 08:52 24m retest repro upstream OK log
2023/11/24 08:52 24m retest repro upstream OK log
2023/11/24 08:52 24m retest repro upstream OK log
2023/11/24 08:52 25m retest repro upstream OK log
2023/09/15 16:43 15m retest repro upstream report log
2023/09/14 22:55 15m retest repro upstream report log
2023/09/14 22:55 17m retest repro upstream report log
2023/09/14 22:55 20m retest repro upstream report log
2021/05/08 22:57 20m phil@philpotter.co.uk patch https://github.com/google/kmsan.git master OK
2021/05/04 23:48 25m phil@philpotter.co.uk https://github.com/google/kmsan.git master report log
2021/04/15 09:21 14m phil@philpotter.co.uk https://github.com/google/kmsan.git master report log
2020/10/31 23:48 15m anant.thazhemadam@gmail.com https://github.com/google/kmsan.git master report log
2020/09/04 01:06 12m dragonjetli@gmail.com patch https://github.com/google/kmsan.git master report log
2020/09/02 23:45 12m dragonjetli@gmail.com https://github.com/google/kmsan.git master report log

Sample crash report:
netlink: 12 bytes leftover after parsing attributes in process `syz-executor238'.
=====================================================
BUG: KMSAN: uninit-value in strlen lib/string.c:418 [inline]
BUG: KMSAN: uninit-value in strstr+0xb8/0x2f0 lib/string.c:756
 strlen lib/string.c:418 [inline]
 strstr+0xb8/0x2f0 lib/string.c:756
 tipc_nl_node_reset_link_stats+0x3ea/0xb50 net/tipc/node.c:2595
 genl_family_rcv_msg_doit net/netlink/genetlink.c:968 [inline]
 genl_family_rcv_msg net/netlink/genetlink.c:1048 [inline]
 genl_rcv_msg+0x12ed/0x1380 net/netlink/genetlink.c:1065
 netlink_rcv_skb+0x371/0x650 net/netlink/af_netlink.c:2546
 genl_rcv+0x40/0x60 net/netlink/genetlink.c:1076
 netlink_unicast_kernel net/netlink/af_netlink.c:1339 [inline]
 netlink_unicast+0xf28/0x1230 net/netlink/af_netlink.c:1365
 netlink_sendmsg+0x122f/0x13d0 net/netlink/af_netlink.c:1913
 sock_sendmsg_nosec net/socket.c:724 [inline]
 sock_sendmsg net/socket.c:747 [inline]
 ____sys_sendmsg+0x999/0xd50 net/socket.c:2503
 ___sys_sendmsg+0x28d/0x3c0 net/socket.c:2557
 __sys_sendmsg net/socket.c:2586 [inline]
 __do_sys_sendmsg net/socket.c:2595 [inline]
 __se_sys_sendmsg net/socket.c:2593 [inline]
 __x64_sys_sendmsg+0x304/0x490 net/socket.c:2593
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

Uninit was created at:
 slab_post_alloc_hook+0x12d/0xb60 mm/slab.h:716
 slab_alloc_node mm/slub.c:3451 [inline]
 kmem_cache_alloc_node+0x535/0xa30 mm/slub.c:3496
 kmalloc_reserve+0x148/0x470 net/core/skbuff.c:568
 __alloc_skb+0x318/0x740 net/core/skbuff.c:654
 alloc_skb include/linux/skbuff.h:1288 [inline]
 netlink_alloc_large_skb net/netlink/af_netlink.c:1211 [inline]
 netlink_sendmsg+0xb34/0x13d0 net/netlink/af_netlink.c:1888
 sock_sendmsg_nosec net/socket.c:724 [inline]
 sock_sendmsg net/socket.c:747 [inline]
 ____sys_sendmsg+0x999/0xd50 net/socket.c:2503
 ___sys_sendmsg+0x28d/0x3c0 net/socket.c:2557
 __sys_sendmsg net/socket.c:2586 [inline]
 __do_sys_sendmsg net/socket.c:2595 [inline]
 __se_sys_sendmsg net/socket.c:2593 [inline]
 __x64_sys_sendmsg+0x304/0x490 net/socket.c:2593
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

CPU: 0 PID: 4955 Comm: syz-executor238 Not tainted 6.4.0-rc1-syzkaller-g46e8b6e7cfeb #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023
=====================================================

Crashes (237):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/05/12 07:36 https://github.com/google/kmsan.git master 46e8b6e7cfeb adb9a3cd .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in strstr
2023/01/31 18:35 https://github.com/google/kmsan.git master 41c66f470616 9dfcf09c .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in strstr
2022/10/15 10:20 https://github.com/google/kmsan.git master 968c2729e576 67cb024c .config strace log report syz C [disk image] [vmlinux] ci-upstream-kmsan-gce KMSAN: uninit-value in strstr
2022/06/26 19:57 https://github.com/google/kmsan.git master 4b28366af7d9 a371c43c .config strace log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in strstr
2023/08/21 10:21 upstream 706a74159504 d216d8a0 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2020/07/26 21:42 https://github.com/google/kmsan.git master 93f54a72361a 51265195 .config console log report syz C ci-upstream-kmsan-gce
2023/08/02 12:28 upstream 5d0c230f1de8 df07ffe8 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in strstr
2023/06/20 05:00 https://github.com/google/kmsan.git master e6bc8833d80f d521bc56 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in strstr
2023/08/31 12:17 upstream ef2a0b7cdbc5 84803932 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/30 20:42 upstream 6c1b980a7e79 84803932 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/08/28 12:51 upstream 2dde18cd1d8f 03d9c195 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/24 20:03 upstream 93f5de5f648d 4d7ae7ab .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/21 22:03 upstream f7757129e3de 6b415825 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/21 19:36 upstream f7757129e3de 6b415825 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/21 08:50 upstream 706a74159504 d216d8a0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/18 22:22 upstream 8abd7287db92 d216d8a0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/18 08:44 upstream 0e8860d2125f 74b106b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/18 05:54 upstream 16931859a650 74b106b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/15 20:46 upstream 91aa6c412d7f 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/08/14 02:56 upstream 4c75bf7e4a0e 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/13 11:20 upstream a785fd28d31f 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/12 16:36 upstream f8de32cc060b 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/12 04:05 upstream 9106536c1aa3 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/09 06:47 upstream 14f9643dc90a 3c27dfcd .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/08/08 17:11 upstream 14f9643dc90a 3c27dfcd .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/06 19:53 upstream f0ab9f34e59e 4ffcc9ef .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/07/28 11:59 upstream 57012c57536f 92476829 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/07/21 04:47 upstream 57f1f9dd3abe 28847498 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/07/19 12:25 upstream ccff6d117d8d 022df2bb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/07/18 17:29 upstream fdf0eaf11452 022df2bb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/07/18 08:43 upstream fdf0eaf11452 20f8b3c2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/07/14 15:40 upstream 4b810bf037e5 d624500f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/07/12 07:25 upstream 3f01e9fed845 2f19aa4f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/08/16 01:16 upstream 4853c74bd7ab 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/08/09 08:54 upstream 14f9643dc90a 3c27dfcd .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/07/23 06:39 upstream 725d444db6b0 27cbe77f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: uninit-value in bpf_sk_storage_diag_alloc
2023/07/10 01:13 https://github.com/google/kmsan.git master 257152fe29be 668cb1fa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in nsh_key_put_from_nlattr
2023/07/07 13:31 https://github.com/google/kmsan.git master 257152fe29be 22ae5830 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/07/02 11:03 https://github.com/google/kmsan.git master 257152fe29be bfc47836 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/30 22:42 https://github.com/google/kmsan.git master 257152fe29be 01298212 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/30 21:14 https://github.com/google/kmsan.git master 257152fe29be 01298212 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/30 19:57 https://github.com/google/kmsan.git master 257152fe29be 01298212 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/27 09:20 https://github.com/google/kmsan.git master 257152fe29be 4cd5bb25 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/26 23:55 https://github.com/google/kmsan.git master 257152fe29be 4cd5bb25 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/26 08:41 https://github.com/google/kmsan.git master e6bc8833d80f 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/06/25 07:38 https://github.com/google/kmsan.git master e6bc8833d80f 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/24 14:29 https://github.com/google/kmsan.git master e6bc8833d80f 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/06/24 12:53 https://github.com/google/kmsan.git master e6bc8833d80f 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/19 09:13 https://github.com/google/kmsan.git master 7cccf3be6dcb f3921d4d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/13 15:05 https://github.com/google/kmsan.git master 7cccf3be6dcb 749afb64 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/12 14:42 https://github.com/google/kmsan.git master 2741f1b02117 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/06/12 11:18 https://github.com/google/kmsan.git master 2741f1b02117 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/06/09 21:07 https://github.com/google/kmsan.git master 2741f1b02117 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in validate_set
2023/06/07 03:31 https://github.com/google/kmsan.git master 2741f1b02117 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2023/06/06 23:31 https://github.com/google/kmsan.git master 2741f1b02117 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in __tipc_nl_bearer_enable
2020/07/24 18:02 https://github.com/google/kmsan.git master 93f54a72361a 554af388 .config console log report ci-upstream-kmsan-gce
2023/07/09 11:46 https://github.com/google/kmsan.git master 257152fe29be 668cb1fa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: uninit-value in bpf_sk_storage_diag_alloc
2021/01/04 15:52 https://github.com/google/kmsan.git master 73d62e81b476 79264ae3 .config console log report info ci-upstream-kmsan-gce-386
* Struck through repros no longer work on HEAD.