[info] Using makefile-style concurrent boot in runlevel 2. [ 28.109938] audit: type=1800 audit(1545084801.710:21): pid=5899 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="startpar" name="bootlogs" dev="sda1" ino=2419 res=0 [....] Starting enhanced syslogd: rsyslogd[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 32.929180] sshd (6039) used greatest stack depth: 15744 bytes left Warning: Permanently added '10.128.0.114' (ECDSA) to the list of known hosts. executing program [ 39.895561] ================================================================== [ 39.903063] BUG: KASAN: use-after-free in tipc_group_bc_cong+0x327/0x3f0 [ 39.909900] Read of size 2 at addr ffff8881caf97374 by task syz-executor667/6058 [ 39.917417] [ 39.919033] CPU: 0 PID: 6058 Comm: syz-executor667 Not tainted 4.20.0-rc7+ #154 [ 39.926459] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 39.935795] Call Trace: [ 39.938370] dump_stack+0x244/0x39d [ 39.941997] ? dump_stack_print_info.cold.1+0x20/0x20 [ 39.947180] ? printk+0xa7/0xcf [ 39.950451] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 39.955196] ? _raw_spin_unlock_irqrestore+0x82/0xd0 [ 39.960287] print_address_description.cold.7+0x9/0x1ff [ 39.965647] kasan_report.cold.8+0x242/0x309 [ 39.970043] ? tipc_group_bc_cong+0x327/0x3f0 [ 39.974535] __asan_report_load2_noabort+0x14/0x20 [ 39.979661] tipc_group_bc_cong+0x327/0x3f0 [ 39.983969] ? _raw_spin_unlock_irqrestore+0x6d/0xd0 [ 39.989070] ? tipc_group_cong+0x5d0/0x5d0 [ 39.993290] ? remove_wait_queue+0x1a6/0x360 [ 39.997690] ? add_wait_queue+0x2b0/0x2b0 [ 40.001823] ? __local_bh_enable_ip+0x160/0x260 [ 40.006484] tipc_send_group_bcast+0x50a/0xd90 [ 40.011065] ? tipc_sk_sock_err.isra.61+0x2f0/0x2f0 [ 40.016070] ? __init_waitqueue_head+0x150/0x150 [ 40.020825] ? mark_held_locks+0x130/0x130 [ 40.025058] ? __might_sleep+0x95/0x190 [ 40.029058] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.034582] ? futex_wait_queue_me+0x55d/0x840 [ 40.039152] ? refill_pi_state_cache.part.8+0x310/0x310 [ 40.044501] ? print_usage_bug+0xc0/0xc0 [ 40.048550] __tipc_sendmsg+0xeec/0x1d40 [ 40.052600] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.058126] ? get_futex_value_locked+0xcb/0xf0 [ 40.062790] ? tipc_sendmcast+0xf50/0xf50 [ 40.066924] ? futex_wake+0x760/0x760 [ 40.070718] ? __lock_acquire+0x62f/0x4c20 [ 40.074943] ? zap_class+0x640/0x640 [ 40.078642] ? print_usage_bug+0xc0/0xc0 [ 40.082688] ? find_held_lock+0x36/0x1c0 [ 40.086742] ? find_held_lock+0x36/0x1c0 [ 40.090797] ? mark_held_locks+0xc7/0x130 [ 40.094932] ? __local_bh_enable_ip+0x160/0x260 [ 40.099585] ? __local_bh_enable_ip+0x160/0x260 [ 40.104242] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 40.108816] ? trace_hardirqs_on+0xbd/0x310 [ 40.113125] ? lock_release+0xa00/0xa00 [ 40.117085] ? lock_sock_nested+0xe2/0x120 [ 40.121308] ? trace_hardirqs_off_caller+0x310/0x310 [ 40.126414] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.131955] ? check_preemption_disabled+0x48/0x280 [ 40.136981] ? lock_sock_nested+0x9a/0x120 [ 40.141216] ? lock_sock_nested+0x9a/0x120 [ 40.145453] ? __local_bh_enable_ip+0x160/0x260 [ 40.150112] tipc_sendmsg+0x50/0x70 [ 40.153727] ? __tipc_sendmsg+0x1d40/0x1d40 [ 40.158054] sock_sendmsg+0xd5/0x120 [ 40.161755] ___sys_sendmsg+0x51d/0x930 [ 40.165715] ? zap_class+0x640/0x640 [ 40.169417] ? copy_msghdr_from_user+0x580/0x580 [ 40.174162] ? find_held_lock+0x36/0x1c0 [ 40.178211] ? __fget_light+0x2e9/0x430 [ 40.182172] ? fget_raw+0x20/0x20 [ 40.185613] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 40.190185] ? trace_hardirqs_on+0xbd/0x310 [ 40.194490] ? _raw_spin_unlock_bh+0x30/0x40 [ 40.198891] ? trace_hardirqs_off_caller+0x310/0x310 [ 40.203982] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.209536] ? check_preemption_disabled+0x48/0x280 [ 40.214539] ? release_sock+0x1ec/0x2c0 [ 40.218498] ? release_sock+0x1ec/0x2c0 [ 40.222466] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 40.228006] ? sockfd_lookup_light+0xc5/0x160 [ 40.232495] __sys_sendmmsg+0x246/0x6d0 [ 40.236467] ? __ia32_sys_sendmsg+0xb0/0xb0 [ 40.240790] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 40.246329] ? rcvbuf_limit+0x2c0/0x2c0 [ 40.250293] ? alloc_file+0x4d0/0x4d0 [ 40.254089] ? __x64_sys_futex+0x47f/0x6a0 [ 40.258311] ? do_syscall_64+0x9a/0x820 [ 40.262272] ? do_syscall_64+0x9a/0x820 [ 40.266232] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 40.270804] ? trace_hardirqs_on+0xbd/0x310 [ 40.275116] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 40.280599] ? trace_hardirqs_off_caller+0x310/0x310 [ 40.285693] __x64_sys_sendmmsg+0x9d/0x100 [ 40.289917] do_syscall_64+0x1b9/0x820 [ 40.293789] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 40.299143] ? syscall_return_slowpath+0x5e0/0x5e0 [ 40.304061] ? trace_hardirqs_on_caller+0x310/0x310 [ 40.309088] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 40.314093] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 40.320745] ? __switch_to_asm+0x40/0x70 [ 40.324790] ? __switch_to_asm+0x34/0x70 [ 40.328839] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 40.333670] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 40.338845] RIP: 0033:0x446339 [ 40.342025] Code: e8 2c b3 02 00 48 83 c4 18 c3 0f 1f 80 00 00 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b 09 fc ff c3 66 2e 0f 1f 84 00 00 00 00 [ 40.360911] RSP: 002b:00007f2c7ef92db8 EFLAGS: 00000297 ORIG_RAX: 0000000000000133 [ 40.368605] RAX: ffffffffffffffda RBX: 00000000006dac38 RCX: 0000000000446339 [ 40.375862] RDX: 0000000000000142 RSI: 0000000020000000 RDI: 0000000000000006 [ 40.383118] RBP: 00000000006dac30 R08: 0000000000000000 R09: 0000000000000000 [ 40.390373] R10: 0000000000000000 R11: 0000000000000297 R12: 00000000006dac3c [ 40.397677] R13: 00007ffe83d2568f R14: 00007f2c7ef939c0 R15: 00000000006dad2c [ 40.404940] [ 40.406557] Allocated by task 6058: [ 40.410189] save_stack+0x43/0xd0 [ 40.413636] kasan_kmalloc+0xc7/0xe0 [ 40.417363] kmem_cache_alloc_trace+0x152/0x750 [ 40.422024] tipc_group_create+0x152/0xa70 [ 40.426241] tipc_setsockopt+0x2d1/0xd70 [ 40.430295] __sys_setsockopt+0x1ba/0x3c0 [ 40.434442] __x64_sys_setsockopt+0xbe/0x150 [ 40.438836] do_syscall_64+0x1b9/0x820 [ 40.442708] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 40.447877] [ 40.449489] Freed by task 6059: [ 40.452754] save_stack+0x43/0xd0 [ 40.456193] __kasan_slab_free+0x102/0x150 [ 40.460417] kasan_slab_free+0xe/0x10 [ 40.464205] kfree+0xcf/0x230 [ 40.467297] tipc_group_delete+0x2e4/0x3f0 [ 40.471523] tipc_sk_leave+0x113/0x220 [ 40.475406] tipc_setsockopt+0x97d/0xd70 [ 40.479451] __sys_setsockopt+0x1ba/0x3c0 [ 40.483584] __x64_sys_setsockopt+0xbe/0x150 [ 40.488008] do_syscall_64+0x1b9/0x820 [ 40.491892] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 40.497057] [ 40.498681] The buggy address belongs to the object at ffff8881caf97300 [ 40.498681] which belongs to the cache kmalloc-192 of size 192 [ 40.511323] The buggy address is located 116 bytes inside of [ 40.511323] 192-byte region [ffff8881caf97300, ffff8881caf973c0) [ 40.523194] The buggy address belongs to the page: [ 40.528108] page:ffffea00072be5c0 count:1 mapcount:0 mapping:ffff8881da800040 index:0x0 [ 40.536239] flags: 0x2fffc0000000200(slab) [ 40.540473] raw: 02fffc0000000200 ffffea000700ef88 ffffea00070511c8 ffff8881da800040 [ 40.548338] raw: 0000000000000000 ffff8881caf97000 0000000100000010 0000000000000000 [ 40.556200] page dumped because: kasan: bad access detected [ 40.561899] [ 40.563532] Memory state around the buggy address: [ 40.568445] ffff8881caf97200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 40.575794] ffff8881caf97280: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 40.583145] >ffff8881caf97300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 40.590492] ^ [ 40.597489] ffff8881caf97380: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 40.604836] ffff8881caf97400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 40.612177] ================================================================== [ 40.619515] Disabling lock debugging due to kernel taint [ 40.625482] Kernel panic - not syncing: panic_on_warn set ... [ 40.631375] CPU: 0 PID: 6058 Comm: syz-executor667 Tainted: G B 4.20.0-rc7+ #154 [ 40.640190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 40.649531] Call Trace: [ 40.652120] dump_stack+0x244/0x39d [ 40.655736] ? dump_stack_print_info.cold.1+0x20/0x20 [ 40.660917] panic+0x2ad/0x55c [ 40.664093] ? add_taint.cold.5+0x16/0x16 [ 40.668227] ? preempt_schedule+0x4d/0x60 [ 40.672363] ? ___preempt_schedule+0x16/0x18 [ 40.676790] ? trace_hardirqs_on+0xb4/0x310 [ 40.681120] kasan_end_report+0x47/0x4f [ 40.685085] kasan_report.cold.8+0x76/0x309 [ 40.689391] ? tipc_group_bc_cong+0x327/0x3f0 [ 40.693872] __asan_report_load2_noabort+0x14/0x20 [ 40.698798] tipc_group_bc_cong+0x327/0x3f0 [ 40.703118] ? _raw_spin_unlock_irqrestore+0x6d/0xd0 [ 40.708206] ? tipc_group_cong+0x5d0/0x5d0 [ 40.712428] ? remove_wait_queue+0x1a6/0x360 [ 40.716842] ? add_wait_queue+0x2b0/0x2b0 [ 40.720977] ? __local_bh_enable_ip+0x160/0x260 [ 40.725654] tipc_send_group_bcast+0x50a/0xd90 [ 40.730227] ? tipc_sk_sock_err.isra.61+0x2f0/0x2f0 [ 40.735232] ? __init_waitqueue_head+0x150/0x150 [ 40.739976] ? mark_held_locks+0x130/0x130 [ 40.744205] ? __might_sleep+0x95/0x190 [ 40.748166] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.753687] ? futex_wait_queue_me+0x55d/0x840 [ 40.758254] ? refill_pi_state_cache.part.8+0x310/0x310 [ 40.763600] ? print_usage_bug+0xc0/0xc0 [ 40.767647] __tipc_sendmsg+0xeec/0x1d40 [ 40.771692] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.777212] ? get_futex_value_locked+0xcb/0xf0 [ 40.781872] ? tipc_sendmcast+0xf50/0xf50 [ 40.786014] ? futex_wake+0x760/0x760 [ 40.789802] ? __lock_acquire+0x62f/0x4c20 [ 40.794026] ? zap_class+0x640/0x640 [ 40.797722] ? print_usage_bug+0xc0/0xc0 [ 40.801766] ? find_held_lock+0x36/0x1c0 [ 40.805830] ? find_held_lock+0x36/0x1c0 [ 40.809894] ? mark_held_locks+0xc7/0x130 [ 40.814028] ? __local_bh_enable_ip+0x160/0x260 [ 40.818681] ? __local_bh_enable_ip+0x160/0x260 [ 40.823334] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 40.827904] ? trace_hardirqs_on+0xbd/0x310 [ 40.832212] ? lock_release+0xa00/0xa00 [ 40.836168] ? lock_sock_nested+0xe2/0x120 [ 40.840399] ? trace_hardirqs_off_caller+0x310/0x310 [ 40.845486] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.851031] ? check_preemption_disabled+0x48/0x280 [ 40.856031] ? lock_sock_nested+0x9a/0x120 [ 40.860248] ? lock_sock_nested+0x9a/0x120 [ 40.864478] ? __local_bh_enable_ip+0x160/0x260 [ 40.869134] tipc_sendmsg+0x50/0x70 [ 40.872747] ? __tipc_sendmsg+0x1d40/0x1d40 [ 40.877062] sock_sendmsg+0xd5/0x120 [ 40.880762] ___sys_sendmsg+0x51d/0x930 [ 40.884732] ? zap_class+0x640/0x640 [ 40.888439] ? copy_msghdr_from_user+0x580/0x580 [ 40.893182] ? find_held_lock+0x36/0x1c0 [ 40.897244] ? __fget_light+0x2e9/0x430 [ 40.901212] ? fget_raw+0x20/0x20 [ 40.904666] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 40.909235] ? trace_hardirqs_on+0xbd/0x310 [ 40.913540] ? _raw_spin_unlock_bh+0x30/0x40 [ 40.917933] ? trace_hardirqs_off_caller+0x310/0x310 [ 40.923027] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 40.928553] ? check_preemption_disabled+0x48/0x280 [ 40.933553] ? release_sock+0x1ec/0x2c0 [ 40.937516] ? release_sock+0x1ec/0x2c0 [ 40.941488] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 40.947020] ? sockfd_lookup_light+0xc5/0x160 [ 40.951504] __sys_sendmmsg+0x246/0x6d0 [ 40.955464] ? __ia32_sys_sendmsg+0xb0/0xb0 [ 40.959769] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 40.965296] ? rcvbuf_limit+0x2c0/0x2c0 [ 40.969259] ? alloc_file+0x4d0/0x4d0 [ 40.973074] ? __x64_sys_futex+0x47f/0x6a0 [ 40.977303] ? do_syscall_64+0x9a/0x820 [ 40.981261] ? do_syscall_64+0x9a/0x820 [ 40.985233] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 40.989801] ? trace_hardirqs_on+0xbd/0x310 [ 40.994109] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 40.999455] ? trace_hardirqs_off_caller+0x310/0x310 [ 41.004548] __x64_sys_sendmmsg+0x9d/0x100 [ 41.008781] do_syscall_64+0x1b9/0x820 [ 41.012654] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 41.018013] ? syscall_return_slowpath+0x5e0/0x5e0 [ 41.022930] ? trace_hardirqs_on_caller+0x310/0x310 [ 41.027930] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 41.032933] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 41.039676] ? __switch_to_asm+0x40/0x70 [ 41.043735] ? __switch_to_asm+0x34/0x70 [ 41.047784] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 41.052614] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 41.057785] RIP: 0033:0x446339 [ 41.060961] Code: e8 2c b3 02 00 48 83 c4 18 c3 0f 1f 80 00 00 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b 09 fc ff c3 66 2e 0f 1f 84 00 00 00 00 [ 41.076764] kobject: 'regulatory.0' (00000000890294f9): kobject_uevent_env [ 41.079847] RSP: 002b:00007f2c7ef92db8 EFLAGS: 00000297 ORIG_RAX: 0000000000000133 [ 41.079861] RAX: ffffffffffffffda RBX: 00000000006dac38 RCX: 0000000000446339 [ 41.079874] RDX: 0000000000000142 RSI: 0000000020000000 RDI: 0000000000000006 [ 41.087002] kobject: 'regulatory.0' (00000000890294f9): fill_kobj_path: path = '/devices/platform/regulatory.0' [ 41.094599] RBP: 00000000006dac30 R08: 0000000000000000 R09: 0000000000000000 [ 41.094607] R10: 0000000000000000 R11: 0000000000000297 R12: 00000000006dac3c [ 41.094617] R13: 00007ffe83d2568f R14: 00007f2c7ef939c0 R15: 00000000006dad2c [ 41.102774] Kernel Offset: disabled [ 41.145609] Rebooting in 86400 seconds..