[ 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.77' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 25.371967][ T21] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 25.741226][ T21] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 25.750898][ T21] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 25.759173][ T21] usb 1-1: Product: syz [ 25.763497][ T21] usb 1-1: Manufacturer: syz [ 25.768191][ T21] usb 1-1: SerialNumber: syz [ 25.821982][ T21] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 26.420528][ T21] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 27.709367][ T21] usb 1-1: Service connection timeout for: 256 [ 27.715644][ T21] ath9k_htc 1-1:1.0: ath9k_htc: Unable to initialize HTC services [ 27.726050][ T21] ath9k_htc: Failed to initialize the device [ 27.739457][ C1] ================================================================== [ 27.747770][ C1] BUG: KASAN: use-after-free in kfree_skb+0x32/0x3d0 [ 27.754436][ C1] Read of size 4 at addr ffff8881d15fd854 by task swapper/1/0 [ 27.761880][ C1] [ 27.764213][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.6.0-rc7-syzkaller #0 [ 27.772079][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 27.782110][ C1] Call Trace: [ 27.785372][ C1] [ 27.788217][ C1] dump_stack+0xef/0x16e [ 27.792441][ C1] ? kfree_skb+0x32/0x3d0 [ 27.796746][ C1] ? kfree_skb+0x32/0x3d0 [ 27.801074][ C1] print_address_description.constprop.0.cold+0xd3/0x314 [ 27.808071][ C1] ? kfree_skb+0x32/0x3d0 [ 27.812377][ C1] ? kfree_skb+0x32/0x3d0 [ 27.816685][ C1] __kasan_report.cold+0x37/0x77 [ 27.821617][ C1] ? kfree_skb+0x32/0x3d0 [ 27.826346][ C1] kasan_report+0xe/0x20 [ 27.831293][ C1] check_memory_region+0x152/0x1c0 [ 27.836863][ C1] kfree_skb+0x32/0x3d0 [ 27.841111][ C1] hif_usb_regout_cb+0x14c/0x1b0 [ 27.846032][ C1] __usb_hcd_giveback_urb+0x1f2/0x470 [ 27.852104][ C1] usb_hcd_giveback_urb+0x368/0x420 [ 27.858006][ C1] dummy_timer+0x1258/0x32ae [ 27.862603][ C1] ? __lock_acquire+0x145e/0x3b60 [ 27.868062][ C1] ? debug_object_deactivate+0x1d9/0x320 [ 27.873800][ C1] ? dummy_udc_probe+0x930/0x930 [ 27.878845][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 27.886221][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 27.891772][ C1] call_timer_fn+0x195/0x6f0 [ 27.896370][ C1] ? dummy_udc_probe+0x930/0x930 [ 27.901393][ C1] ? msleep_interruptible+0x130/0x130 [ 27.906832][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 27.912448][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 27.918348][ C1] ? _raw_spin_unlock_irq+0x1f/0x30 [ 27.924129][ C1] ? dummy_udc_probe+0x930/0x930 [ 27.929189][ C1] run_timer_softirq+0x5f9/0x1500 [ 27.934566][ C1] ? add_timer+0x7a0/0x7a0 [ 27.939144][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 27.946231][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 27.951890][ C1] __do_softirq+0x21e/0x950 [ 27.957653][ C1] irq_exit+0x178/0x1a0 [ 27.961995][ C1] smp_apic_timer_interrupt+0x141/0x540 [ 27.968926][ C1] apic_timer_interrupt+0xf/0x20 [ 27.974489][ C1] [ 27.977508][ C1] RIP: 0010:default_idle+0x28/0x300 [ 27.982985][ C1] Code: cc cc 41 56 41 55 65 44 8b 2d 44 eb 71 7a 41 54 55 53 0f 1f 44 00 00 e8 f6 d7 b4 fb e9 07 00 00 00 0f 00 2d aa 7c 52 00 fb f4 <65> 44 8b 2d 20 eb 71 7a 0f 1f 44 00 00 5b 5d 41 5c 41 5d 41 5e c3 [ 28.006216][ C1] RSP: 0018:ffff8881da22fda8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 28.015290][ C1] RAX: 0000000000000007 RBX: ffff8881da213100 RCX: 0000000000000000 [ 28.023743][ C1] RDX: 0000000000000000 RSI: 0000000000000006 RDI: ffff8881da21394c [ 28.032129][ C1] RBP: ffffed103b442620 R08: ffff8881da213100 R09: 0000000000000000 [ 28.041639][ C1] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 28.050753][ C1] R13: 0000000000000001 R14: ffffffff87e629c0 R15: 0000000000000000 [ 28.060013][ C1] ? default_idle+0x1a/0x300 [ 28.066365][ C1] do_idle+0x3e0/0x500 [ 28.070717][ C1] ? __wake_up_common+0x147/0x650 [ 28.075759][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 28.081930][ C1] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 28.089241][ C1] ? lockdep_hardirqs_on+0x382/0x580 [ 28.096477][ C1] cpu_startup_entry+0x14/0x20 [ 28.102189][ C1] start_secondary+0x2a4/0x390 [ 28.106958][ C1] ? set_cpu_sibling_map+0x1e90/0x1e90 [ 28.113641][ C1] secondary_startup_64+0xb6/0xc0 [ 28.119191][ C1] [ 28.122110][ C1] Allocated by task 21: [ 28.126307][ C1] save_stack+0x1b/0x80 [ 28.130613][ C1] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 28.136622][ C1] kmem_cache_alloc_node+0xdc/0x330 [ 28.141818][ C1] __alloc_skb+0xba/0x5a0 [ 28.147015][ C1] htc_connect_service+0x2cc/0x840 [ 28.153795][ C1] ath9k_wmi_connect+0xd2/0x1a0 [ 28.159767][ C1] ath9k_init_htc_services.constprop.0+0xb4/0x650 [ 28.166606][ C1] ath9k_htc_probe_device+0x25a/0x1d80 [ 28.172412][ C1] ath9k_htc_hw_init+0x31/0x60 [ 28.177162][ C1] ath9k_hif_usb_firmware_cb+0x26b/0x500 [ 28.182883][ C1] request_firmware_work_func+0x126/0x242 [ 28.189209][ C1] process_one_work+0x94b/0x1620 [ 28.195776][ C1] worker_thread+0x96/0xe20 [ 28.200548][ C1] kthread+0x318/0x420 [ 28.205073][ C1] ret_from_fork+0x24/0x30 [ 28.210354][ C1] [ 28.212682][ C1] Freed by task 21: [ 28.216711][ C1] save_stack+0x1b/0x80 [ 28.221148][ C1] __kasan_slab_free+0x117/0x160 [ 28.226398][ C1] kmem_cache_free+0x9b/0x360 [ 28.231055][ C1] kfree_skbmem+0xef/0x1b0 [ 28.236203][ C1] kfree_skb+0x102/0x3d0 [ 28.242180][ C1] htc_connect_service.cold+0xa9/0x109 [ 28.248179][ C1] ath9k_wmi_connect+0xd2/0x1a0 [ 28.253286][ C1] ath9k_init_htc_services.constprop.0+0xb4/0x650 [ 28.261426][ C1] ath9k_htc_probe_device+0x25a/0x1d80 [ 28.267298][ C1] ath9k_htc_hw_init+0x31/0x60 [ 28.272402][ C1] ath9k_hif_usb_firmware_cb+0x26b/0x500 [ 28.278134][ C1] request_firmware_work_func+0x126/0x242 [ 28.283853][ C1] process_one_work+0x94b/0x1620 [ 28.289315][ C1] worker_thread+0x96/0xe20 [ 28.293824][ C1] kthread+0x318/0x420 [ 28.297914][ C1] ret_from_fork+0x24/0x30 [ 28.302317][ C1] [ 28.304769][ C1] The buggy address belongs to the object at ffff8881d15fd780 [ 28.304769][ C1] which belongs to the cache skbuff_head_cache of size 224 [ 28.319442][ C1] The buggy address is located 212 bytes inside of [ 28.319442][ C1] 224-byte region [ffff8881d15fd780, ffff8881d15fd860) [ 28.333162][ C1] The buggy address belongs to the page: [ 28.338840][ C1] page:ffffea0007457f40 refcount:1 mapcount:0 mapping:ffff8881da16b400 index:0x0 [ 28.348160][ C1] flags: 0x200000000000200(slab) [ 28.353249][ C1] raw: 0200000000000200 0000000000000000 0000000300000001 ffff8881da16b400 [ 28.362159][ C1] raw: 0000000000000000 00000000800c000c 00000001ffffffff 0000000000000000 [ 28.371286][ C1] page dumped because: kasan: bad access detected [ 28.377811][ C1] [ 28.380136][ C1] Memory state around the buggy address: [ 28.386170][ C1] ffff8881d15fd700: fb fb fb fb fc fc fc fc fc fc fc fc fc fc fc fc [ 28.394237][ C1] ffff8881d15fd780: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 28.402678][ C1] >ffff8881d15fd800: fb fb fb fb fb fb fb fb fb fb fb fb fc fc fc fc [ 28.410724][ C1] ^ [ 28.417417][ C1] ffff8881d15fd880: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 28.425496][ C1] ffff8881d15fd900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 28.437313][ C1] ================================================================== [ 28.445756][ C1] Disabling lock debugging due to kernel taint [ 28.452378][ C1] Kernel panic - not syncing: panic_on_warn set ... [ 28.459058][ C1] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G B 5.6.0-rc7-syzkaller #0 [ 28.468585][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.478635][ C1] Call Trace: [ 28.482014][ C1] [ 28.484856][ C1] dump_stack+0xef/0x16e [ 28.489217][ C1] panic+0x2aa/0x6e1 [ 28.493442][ C1] ? add_taint.cold+0x16/0x16 [ 28.498124][ C1] ? print_shadow_for_address+0xb8/0x114 [ 28.503895][ C1] ? trace_hardirqs_off+0x50/0x200 [ 28.509122][ C1] ? kfree_skb+0x32/0x3d0 [ 28.513453][ C1] end_report+0x43/0x49 [ 28.517616][ C1] ? kfree_skb+0x32/0x3d0 [ 28.521955][ C1] __kasan_report.cold+0x55/0x77 [ 28.526884][ C1] ? kfree_skb+0x32/0x3d0 [ 28.531217][ C1] kasan_report+0xe/0x20 [ 28.535683][ C1] check_memory_region+0x152/0x1c0 [ 28.540798][ C1] kfree_skb+0x32/0x3d0 [ 28.544940][ C1] hif_usb_regout_cb+0x14c/0x1b0 [ 28.549944][ C1] __usb_hcd_giveback_urb+0x1f2/0x470 [ 28.555320][ C1] usb_hcd_giveback_urb+0x368/0x420 [ 28.560734][ C1] dummy_timer+0x1258/0x32ae [ 28.565315][ C1] ? __lock_acquire+0x145e/0x3b60 [ 28.570363][ C1] ? debug_object_deactivate+0x1d9/0x320 [ 28.575988][ C1] ? dummy_udc_probe+0x930/0x930 [ 28.581107][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 28.586739][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 28.592018][ C1] call_timer_fn+0x195/0x6f0 [ 28.596602][ C1] ? dummy_udc_probe+0x930/0x930 [ 28.601540][ C1] ? msleep_interruptible+0x130/0x130 [ 28.606894][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 28.612418][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 28.617683][ C1] ? _raw_spin_unlock_irq+0x1f/0x30 [ 28.623007][ C1] ? dummy_udc_probe+0x930/0x930 [ 28.627954][ C1] run_timer_softirq+0x5f9/0x1500 [ 28.633105][ C1] ? add_timer+0x7a0/0x7a0 [ 28.637516][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 28.643183][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 28.648481][ C1] __do_softirq+0x21e/0x950 [ 28.653028][ C1] irq_exit+0x178/0x1a0 [ 28.657332][ C1] smp_apic_timer_interrupt+0x141/0x540 [ 28.662912][ C1] apic_timer_interrupt+0xf/0x20 [ 28.667848][ C1] [ 28.670800][ C1] RIP: 0010:default_idle+0x28/0x300 [ 28.676288][ C1] Code: cc cc 41 56 41 55 65 44 8b 2d 44 eb 71 7a 41 54 55 53 0f 1f 44 00 00 e8 f6 d7 b4 fb e9 07 00 00 00 0f 00 2d aa 7c 52 00 fb f4 <65> 44 8b 2d 20 eb 71 7a 0f 1f 44 00 00 5b 5d 41 5c 41 5d 41 5e c3 [ 28.696245][ C1] RSP: 0018:ffff8881da22fda8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 28.704665][ C1] RAX: 0000000000000007 RBX: ffff8881da213100 RCX: 0000000000000000 [ 28.712698][ C1] RDX: 0000000000000000 RSI: 0000000000000006 RDI: ffff8881da21394c [ 28.721121][ C1] RBP: ffffed103b442620 R08: ffff8881da213100 R09: 0000000000000000 [ 28.729094][ C1] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 28.737162][ C1] R13: 0000000000000001 R14: ffffffff87e629c0 R15: 0000000000000000 [ 28.746336][ C1] ? default_idle+0x1a/0x300 [ 28.751114][ C1] do_idle+0x3e0/0x500 [ 28.755261][ C1] ? __wake_up_common+0x147/0x650 [ 28.760571][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 28.765716][ C1] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 28.771532][ C1] ? lockdep_hardirqs_on+0x382/0x580 [ 28.776805][ C1] cpu_startup_entry+0x14/0x20 [ 28.781762][ C1] start_secondary+0x2a4/0x390 [ 28.786849][ C1] ? set_cpu_sibling_map+0x1e90/0x1e90 [ 28.792332][ C1] secondary_startup_64+0xb6/0xc0 [ 28.798189][ C1] Kernel Offset: disabled [ 28.802533][ C1] Rebooting in 86400 seconds..