[ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch. [ OK ] Started Getty on tty6. [ OK ] Started Getty on tty5. [ OK ] Started Getty on tty4. [ OK ] Started Getty on tty3. [ OK ] Started Getty on tty2. [ OK ] Started Serial Getty on ttyS0. [ OK ] Started Getty on tty1. [ OK ] Reached target Login Prompts. [ OK ] Reached target Multi-User System. [ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... Starting Load/Save RF Kill Switch Status... [ OK ] Started Update UTMP about System Runlevel Changes. [ OK ] Started Load/Save RF Kill Switch Status. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.76' (ECDSA) to the list of known hosts. syzkaller login: [ 76.122937][ T29] audit: type=1400 audit(1596454470.528:8): avc: denied { execmem } for pid=7012 comm="syz-executor653" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 [ 76.138977][ T7013] IPVS: ftp: loaded support on port[0] = 21 executing program [ 77.216826][ T7039] ================================================================== [ 77.225093][ T7039] BUG: KASAN: slab-out-of-bounds in hci_le_meta_evt+0x384e/0x3eb0 [ 77.232903][ T7039] Read of size 1 at addr ffff88809fe22a04 by task kworker/u5:2/7039 [ 77.240875][ T7039] [ 77.243214][ T7039] CPU: 1 PID: 7039 Comm: kworker/u5:2 Not tainted 5.8.0-rc7-syzkaller #0 [ 77.251623][ T7039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 77.261780][ T7039] Workqueue: hci0 hci_rx_work [ 77.266459][ T7039] Call Trace: [ 77.269759][ T7039] dump_stack+0x18f/0x20d [ 77.274100][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.279218][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.284341][ T7039] print_address_description.constprop.0.cold+0xae/0x436 [ 77.291380][ T7039] ? lockdep_hardirqs_off+0x66/0xa0 [ 77.296599][ T7039] ? vprintk_func+0x97/0x1a6 [ 77.301204][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.306322][ T7039] kasan_report.cold+0x1f/0x37 [ 77.311096][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.316220][ T7039] hci_le_meta_evt+0x384e/0x3eb0 [ 77.321167][ T7039] ? mark_lock+0xbc/0x1710 [ 77.325682][ T7039] ? hci_key_refresh_complete_evt.isra.0+0x10b0/0x10b0 [ 77.332539][ T7039] ? mark_lock+0xbc/0x1710 [ 77.336968][ T7039] ? __lock_acquire+0x16e3/0x56e0 [ 77.342007][ T7039] ? __lock_acquire+0x16e3/0x56e0 [ 77.347052][ T7039] hci_event_packet+0x245a/0x86f5 [ 77.352089][ T7039] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 77.358130][ T7039] ? __lock_acquire+0x16e3/0x56e0 [ 77.363312][ T7039] ? hci_cmd_complete_evt+0xc6e0/0xc6e0 [ 77.368836][ T7039] ? lock_acquire+0x1f1/0xad0 [ 77.373518][ T7039] ? skb_dequeue+0x1c/0x180 [ 77.378001][ T7039] ? find_held_lock+0x2d/0x110 [ 77.382742][ T7039] ? mark_lock+0xbc/0x1710 [ 77.387137][ T7039] ? mark_held_locks+0x9f/0xe0 [ 77.391881][ T7039] ? _raw_spin_unlock_irqrestore+0x62/0xe0 [ 77.397927][ T7039] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 77.403894][ T7039] ? trace_hardirqs_on+0x5f/0x220 [ 77.408914][ T7039] ? lockdep_hardirqs_on+0x6a/0xe0 [ 77.414019][ T7039] hci_rx_work+0x22e/0xb10 [ 77.418417][ T7039] process_one_work+0x94c/0x1670 [ 77.423337][ T7039] ? lock_release+0x8d0/0x8d0 [ 77.428007][ T7039] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 77.433364][ T7039] ? rwlock_bug.part.0+0x90/0x90 [ 77.438369][ T7039] ? lockdep_hardirqs_off+0x66/0xa0 [ 77.443561][ T7039] worker_thread+0x64c/0x1120 [ 77.448219][ T7039] ? __kthread_parkme+0x13f/0x1e0 [ 77.453219][ T7039] ? process_one_work+0x1670/0x1670 [ 77.458394][ T7039] kthread+0x3b5/0x4a0 [ 77.462437][ T7039] ? __kthread_bind_mask+0xc0/0xc0 [ 77.467522][ T7039] ? __kthread_bind_mask+0xc0/0xc0 [ 77.472609][ T7039] ret_from_fork+0x1f/0x30 [ 77.477026][ T7039] [ 77.479330][ T7039] Allocated by task 7013: [ 77.483635][ T7039] save_stack+0x1b/0x40 [ 77.487762][ T7039] __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 77.493370][ T7039] __alloc_skb+0xae/0x550 [ 77.497674][ T7039] vhci_write+0xbd/0x450 [ 77.501889][ T7039] new_sync_write+0x422/0x650 [ 77.506562][ T7039] vfs_write+0x59d/0x6b0 [ 77.510791][ T7039] ksys_write+0x12d/0x250 [ 77.515093][ T7039] do_syscall_64+0x60/0xe0 [ 77.519485][ T7039] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 77.525343][ T7039] [ 77.527647][ T7039] Freed by task 5017: [ 77.531604][ T7039] save_stack+0x1b/0x40 [ 77.535733][ T7039] __kasan_slab_free+0xf5/0x140 [ 77.540557][ T7039] kfree+0x103/0x2c0 [ 77.544423][ T7039] skb_release_data+0x6d9/0x910 [ 77.549246][ T7039] consume_skb+0xc2/0x160 [ 77.553565][ T7039] skb_free_datagram+0x16/0xf0 [ 77.558302][ T7039] netlink_recvmsg+0x61e/0xee0 [ 77.564948][ T7039] ____sys_recvmsg+0x2c4/0x640 [ 77.569703][ T7039] ___sys_recvmsg+0x127/0x200 [ 77.574350][ T7039] __sys_recvmsg+0xe2/0x1a0 [ 77.578841][ T7039] do_syscall_64+0x60/0xe0 [ 77.583231][ T7039] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 77.589091][ T7039] [ 77.591410][ T7039] The buggy address belongs to the object at ffff88809fe22800 [ 77.591410][ T7039] which belongs to the cache kmalloc-512 of size 512 [ 77.605435][ T7039] The buggy address is located 4 bytes to the right of [ 77.605435][ T7039] 512-byte region [ffff88809fe22800, ffff88809fe22a00) [ 77.619026][ T7039] The buggy address belongs to the page: [ 77.624739][ T7039] page:ffffea00027f8880 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 [ 77.633832][ T7039] flags: 0xfffe0000000200(slab) [ 77.638677][ T7039] raw: 00fffe0000000200 ffffea000284b208 ffffea0002660d08 ffff8880aa000a80 [ 77.647257][ T7039] raw: 0000000000000000 ffff88809fe22000 0000000100000004 0000000000000000 [ 77.655808][ T7039] page dumped because: kasan: bad access detected [ 77.662277][ T7039] [ 77.664579][ T7039] Memory state around the buggy address: [ 77.670459][ T7039] ffff88809fe22900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 77.678501][ T7039] ffff88809fe22980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 77.686544][ T7039] >ffff88809fe22a00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 77.694588][ T7039] ^ [ 77.698634][ T7039] ffff88809fe22a80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 77.706679][ T7039] ffff88809fe22b00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 77.714734][ T7039] ================================================================== [ 77.722824][ T7039] Disabling lock debugging due to kernel taint [ 77.735680][ T7039] Kernel panic - not syncing: panic_on_warn set ... [ 77.742318][ T7039] CPU: 1 PID: 7039 Comm: kworker/u5:2 Tainted: G B 5.8.0-rc7-syzkaller #0 [ 77.752127][ T7039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 77.762189][ T7039] Workqueue: hci0 hci_rx_work [ 77.766847][ T7039] Call Trace: [ 77.770114][ T7039] dump_stack+0x18f/0x20d [ 77.774462][ T7039] ? hci_le_meta_evt+0x37f0/0x3eb0 [ 77.779572][ T7039] panic+0x2e3/0x75c [ 77.783469][ T7039] ? __warn_printk+0xf3/0xf3 [ 77.788118][ T7039] ? preempt_schedule_common+0x59/0xc0 [ 77.793919][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.799007][ T7039] ? preempt_schedule_thunk+0x16/0x18 [ 77.804363][ T7039] ? trace_hardirqs_on+0x55/0x220 [ 77.809370][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.814593][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.819719][ T7039] end_report+0x4d/0x53 [ 77.823873][ T7039] kasan_report.cold+0xd/0x37 [ 77.828531][ T7039] ? hci_le_meta_evt+0x384e/0x3eb0 [ 77.833620][ T7039] hci_le_meta_evt+0x384e/0x3eb0 [ 77.838548][ T7039] ? mark_lock+0xbc/0x1710 [ 77.842951][ T7039] ? hci_key_refresh_complete_evt.isra.0+0x10b0/0x10b0 [ 77.849770][ T7039] ? mark_lock+0xbc/0x1710 [ 77.854174][ T7039] ? __lock_acquire+0x16e3/0x56e0 [ 77.859172][ T7039] ? __lock_acquire+0x16e3/0x56e0 [ 77.864169][ T7039] hci_event_packet+0x245a/0x86f5 [ 77.869170][ T7039] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 77.875120][ T7039] ? __lock_acquire+0x16e3/0x56e0 [ 77.880164][ T7039] ? hci_cmd_complete_evt+0xc6e0/0xc6e0 [ 77.885696][ T7039] ? lock_acquire+0x1f1/0xad0 [ 77.890354][ T7039] ? skb_dequeue+0x1c/0x180 [ 77.894833][ T7039] ? find_held_lock+0x2d/0x110 [ 77.899731][ T7039] ? mark_lock+0xbc/0x1710 [ 77.904164][ T7039] ? mark_held_locks+0x9f/0xe0 [ 77.908904][ T7039] ? _raw_spin_unlock_irqrestore+0x62/0xe0 [ 77.914726][ T7039] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 77.920770][ T7039] ? trace_hardirqs_on+0x5f/0x220 [ 77.925769][ T7039] ? lockdep_hardirqs_on+0x6a/0xe0 [ 77.930855][ T7039] hci_rx_work+0x22e/0xb10 [ 77.935265][ T7039] process_one_work+0x94c/0x1670 [ 77.940176][ T7039] ? lock_release+0x8d0/0x8d0 [ 77.944828][ T7039] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 77.950172][ T7039] ? rwlock_bug.part.0+0x90/0x90 [ 77.955082][ T7039] ? lockdep_hardirqs_off+0x66/0xa0 [ 77.960259][ T7039] worker_thread+0x64c/0x1120 [ 77.964927][ T7039] ? __kthread_parkme+0x13f/0x1e0 [ 77.970111][ T7039] ? process_one_work+0x1670/0x1670 [ 77.975290][ T7039] kthread+0x3b5/0x4a0 [ 77.979331][ T7039] ? __kthread_bind_mask+0xc0/0xc0 [ 77.984412][ T7039] ? __kthread_bind_mask+0xc0/0xc0 [ 77.989511][ T7039] ret_from_fork+0x1f/0x30 [ 77.995249][ T7039] Kernel Offset: disabled [ 77.999564][ T7039] Rebooting in 86400 seconds..