[ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. Starting Load/Save RF Kill Switch Status... [ OK ] Started Load/Save RF Kill Switch Status. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.250' (ECDSA) to the list of known hosts. syzkaller login: [ 38.452157] audit: type=1400 audit(1596189259.335:8): avc: denied { execmem } for pid=6439 comm="syz-executor056" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 [ 38.465141] IPVS: ftp: loaded support on port[0] = 21 executing program [ 39.570906] Bluetooth: Unknown advertising packet type: 0xffff [ 39.577025] Bluetooth: hci0: advertising data len corrected [ 39.582740] Bluetooth: hci0: advertising data len corrected [ 39.590923] ================================================================== [ 39.598391] BUG: KASAN: slab-out-of-bounds in hci_le_meta_evt+0x345b/0x39c0 [ 39.605493] Read of size 1 at addr ffff8880a8741a15 by task kworker/u5:2/6466 [ 39.612869] [ 39.614504] CPU: 0 PID: 6466 Comm: kworker/u5:2 Not tainted 4.19.135-syzkaller #0 [ 39.622117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 39.631473] Workqueue: hci0 hci_rx_work [ 39.635426] Call Trace: [ 39.637996] dump_stack+0x1fc/0x2fe [ 39.641606] print_address_description.cold+0x54/0x219 [ 39.646865] kasan_report_error.cold+0x8a/0x1c7 [ 39.651519] ? hci_le_meta_evt+0x345b/0x39c0 [ 39.655908] __asan_report_load1_noabort+0x88/0x90 [ 39.660818] ? hci_le_meta_evt+0x345b/0x39c0 [ 39.665297] hci_le_meta_evt+0x345b/0x39c0 [ 39.669515] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 39.674599] ? debug_check_no_obj_freed+0x201/0x482 [ 39.679597] ? check_preemption_disabled+0x41/0x280 [ 39.684593] ? read_enc_key_size_complete+0xb90/0xb90 [ 39.689763] ? kfree_skbmem+0xc1/0x140 [ 39.693628] ? hci_event_packet+0x561/0x858f [ 39.698085] ? __lock_acquire+0x6de/0x3ff0 [ 39.702305] hci_event_packet+0x1a29/0x858f [ 39.706619] ? mark_held_locks+0xf0/0xf0 [ 39.710666] ? hci_cmd_complete_evt+0xb5e0/0xb5e0 [ 39.715515] ? __update_load_avg_se+0x5ec/0xa00 [ 39.720300] ? debug_object_deactivate+0x1f9/0x2e0 [ 39.725224] ? mark_held_locks+0xa6/0xf0 [ 39.729265] ? _raw_spin_unlock_irqrestore+0x79/0xe0 [ 39.734347] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 39.738916] hci_rx_work+0x46b/0xa90 [ 39.742612] process_one_work+0x864/0x1570 [ 39.746828] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 39.751479] worker_thread+0x64c/0x1130 [ 39.755437] ? __kthread_parkme+0xfd/0x1b0 [ 39.759705] ? process_one_work+0x1570/0x1570 [ 39.764182] kthread+0x30b/0x410 [ 39.767684] ? kthread_park+0x180/0x180 [ 39.771641] ret_from_fork+0x24/0x30 [ 39.775338] [ 39.776944] Allocated by task 6440: [ 39.780550] __kmalloc_node_track_caller+0x4c/0x70 [ 39.785460] __alloc_skb+0xae/0x560 [ 39.789063] vhci_write+0xbd/0x450 [ 39.792582] __vfs_write+0x51b/0x770 [ 39.796276] vfs_write+0x1f3/0x540 [ 39.799792] ksys_write+0x12b/0x2a0 [ 39.803400] do_syscall_64+0xf9/0x620 [ 39.807180] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 39.812344] [ 39.813947] Freed by task 4492: [ 39.817205] kfree+0xcc/0x210 [ 39.820288] kernfs_fop_release+0x120/0x190 [ 39.824584] __fput+0x2ce/0x890 [ 39.827842] task_work_run+0x148/0x1c0 [ 39.831745] exit_to_usermode_loop+0x251/0x2a0 [ 39.836306] do_syscall_64+0x538/0x620 [ 39.840173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 39.845362] [ 39.846968] The buggy address belongs to the object at ffff8880a8741800 [ 39.846968] which belongs to the cache kmalloc-512 of size 512 [ 39.859606] The buggy address is located 21 bytes to the right of [ 39.859606] 512-byte region [ffff8880a8741800, ffff8880a8741a00) [ 39.871905] The buggy address belongs to the page: [ 39.876811] page:ffffea0002a1d040 count:1 mapcount:0 mapping:ffff88812c39c940 index:0x0 [ 39.884929] flags: 0xfffe0000000100(slab) [ 39.889075] raw: 00fffe0000000100 ffffea0002a2b308 ffffea0002a31f88 ffff88812c39c940 [ 39.896934] raw: 0000000000000000 ffff8880a8741080 0000000100000006 0000000000000000 [ 39.904787] page dumped because: kasan: bad access detected [ 39.910474] [ 39.912076] Memory state around the buggy address: [ 39.916981] ffff8880a8741900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 39.924318] ffff8880a8741980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 39.931654] >ffff8880a8741a00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 39.938988] ^ [ 39.942868] ffff8880a8741a80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 39.950227] ffff8880a8741b00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 39.957559] ================================================================== [ 39.964891] Disabling lock debugging due to kernel taint [ 39.971225] Kernel panic - not syncing: panic_on_warn set ... [ 39.971225] [ 39.978602] CPU: 0 PID: 6466 Comm: kworker/u5:2 Tainted: G B 4.19.135-syzkaller #0 [ 39.988820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 39.998176] Workqueue: hci0 hci_rx_work [ 40.002138] Call Trace: [ 40.004725] dump_stack+0x1fc/0x2fe [ 40.008343] panic+0x26a/0x50e [ 40.011513] ? __warn_printk+0xf3/0xf3 [ 40.015389] ? preempt_schedule_common+0x45/0xc0 [ 40.020141] ? ___preempt_schedule+0x16/0x18 [ 40.024541] ? trace_hardirqs_on+0x55/0x210 [ 40.028842] kasan_end_report+0x43/0x49 [ 40.032793] kasan_report_error.cold+0xa7/0x1c7 [ 40.037440] ? hci_le_meta_evt+0x345b/0x39c0 [ 40.041825] __asan_report_load1_noabort+0x88/0x90 [ 40.046732] ? hci_le_meta_evt+0x345b/0x39c0 [ 40.051117] hci_le_meta_evt+0x345b/0x39c0 [ 40.055333] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 40.060499] ? debug_check_no_obj_freed+0x201/0x482 [ 40.065493] ? check_preemption_disabled+0x41/0x280 [ 40.070486] ? read_enc_key_size_complete+0xb90/0xb90 [ 40.075657] ? kfree_skbmem+0xc1/0x140 [ 40.079538] ? hci_event_packet+0x561/0x858f [ 40.083926] ? __lock_acquire+0x6de/0x3ff0 [ 40.088142] hci_event_packet+0x1a29/0x858f [ 40.092441] ? mark_held_locks+0xf0/0xf0 [ 40.096481] ? hci_cmd_complete_evt+0xb5e0/0xb5e0 [ 40.101316] ? __update_load_avg_se+0x5ec/0xa00 [ 40.105963] ? debug_object_deactivate+0x1f9/0x2e0 [ 40.110974] ? mark_held_locks+0xa6/0xf0 [ 40.115014] ? _raw_spin_unlock_irqrestore+0x79/0xe0 [ 40.120093] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 40.124673] hci_rx_work+0x46b/0xa90 [ 40.128378] process_one_work+0x864/0x1570 [ 40.132590] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 40.137238] worker_thread+0x64c/0x1130 [ 40.141193] ? __kthread_parkme+0xfd/0x1b0 [ 40.145402] ? process_one_work+0x1570/0x1570 [ 40.149889] kthread+0x30b/0x410 [ 40.153231] ? kthread_park+0x180/0x180 [ 40.157184] ret_from_fork+0x24/0x30 [ 40.162084] Kernel Offset: disabled [ 40.165720] Rebooting in 86400 seconds..