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.1.29' (ECDSA) to the list of known hosts. syzkaller login: [ 62.609208][ T6875] IPVS: ftp: loaded support on port[0] = 21 executing program [ 62.778159][ C0] ================================================================== [ 62.786426][ C0] BUG: KASAN: use-after-free in rxrpc_put_bundle+0x1d/0x80 [ 62.793610][ C0] Write of size 4 at addr ffff8880a8669220 by task ksoftirqd/0/9 [ 62.801298][ C0] [ 62.803606][ C0] CPU: 0 PID: 9 Comm: ksoftirqd/0 Not tainted 5.9.0-rc3-syzkaller #0 [ 62.811638][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 62.821753][ C0] Call Trace: [ 62.825020][ C0] dump_stack+0x198/0x1fd [ 62.829326][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 62.834161][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 62.838989][ C0] print_address_description.constprop.0.cold+0xae/0x497 [ 62.846071][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 62.850908][ C0] ? lockdep_hardirqs_off+0x96/0xd0 [ 62.856090][ C0] ? vprintk_func+0x97/0x1a6 [ 62.860660][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 62.865483][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 62.870307][ C0] kasan_report.cold+0x1f/0x37 [ 62.875045][ C0] ? skb_dequeue+0xf1/0x180 [ 62.879548][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 62.884374][ C0] check_memory_region+0x13d/0x180 [ 62.889558][ C0] rxrpc_put_bundle+0x1d/0x80 [ 62.894213][ C0] rxrpc_destroy_connection+0x150/0x2f0 [ 62.900686][ C0] rcu_core+0x5ca/0x1130 [ 62.904915][ C0] ? rcu_gp_kthread+0x1b50/0x1b50 [ 62.909925][ C0] ? sched_clock_cpu+0x18/0x1b0 [ 62.914758][ C0] ? lock_is_held_type+0xbb/0xf0 [ 62.919672][ C0] __do_softirq+0x1f7/0xa91 [ 62.924685][ C0] ? __local_bh_disable_ip+0x190/0x190 [ 62.930126][ C0] run_ksoftirqd+0xcf/0x170 [ 62.934600][ C0] smpboot_thread_fn+0x655/0x9e0 [ 62.939514][ C0] ? __smpboot_create_thread.part.0+0x340/0x340 [ 62.945727][ C0] ? __kthread_parkme+0x13f/0x1e0 [ 62.950725][ C0] ? __smpboot_create_thread.part.0+0x340/0x340 [ 62.956939][ C0] kthread+0x3b5/0x4a0 [ 62.960982][ C0] ? __kthread_bind_mask+0xc0/0xc0 [ 62.966078][ C0] ret_from_fork+0x1f/0x30 [ 62.970470][ C0] [ 62.972770][ C0] Allocated by task 6875: [ 62.977080][ C0] kasan_save_stack+0x1b/0x40 [ 62.981728][ C0] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 62.987514][ C0] kmem_cache_alloc_trace+0x174/0x2c0 [ 62.992857][ C0] rxrpc_alloc_bundle+0x7e/0x290 [ 62.997767][ C0] rxrpc_connect_call+0x85c/0x1580 [ 63.002849][ C0] rxrpc_new_client_call+0x961/0x1020 [ 63.008193][ C0] rxrpc_do_sendmsg+0xf14/0x136d [ 63.013121][ C0] rxrpc_sendmsg+0x420/0x630 [ 63.017706][ C0] sock_sendmsg+0xcf/0x120 [ 63.022120][ C0] ____sys_sendmsg+0x331/0x810 [ 63.026859][ C0] ___sys_sendmsg+0xf3/0x170 [ 63.031425][ C0] __sys_sendmmsg+0x195/0x480 [ 63.036085][ C0] __x64_sys_sendmmsg+0x99/0x100 [ 63.040996][ C0] do_syscall_64+0x2d/0x70 [ 63.045385][ C0] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 63.051244][ C0] [ 63.053545][ C0] Freed by task 2642: [ 63.057501][ C0] kasan_save_stack+0x1b/0x40 [ 63.062236][ C0] kasan_set_track+0x1c/0x30 [ 63.066796][ C0] kasan_set_free_info+0x1b/0x30 [ 63.071705][ C0] __kasan_slab_free+0xd8/0x120 [ 63.076550][ C0] kfree+0x10e/0x2b0 [ 63.080436][ C0] rxrpc_put_bundle+0x6b/0x80 [ 63.085187][ C0] rxrpc_unbundle_conn+0x1f8/0x3d0 [ 63.090300][ C0] rxrpc_clean_up_local_conns+0x38d/0x587 [ 63.095994][ C0] rxrpc_local_processor+0x38d/0x5e0 [ 63.101259][ C0] process_one_work+0x94c/0x1670 [ 63.106182][ C0] worker_thread+0x64c/0x1120 [ 63.110841][ C0] kthread+0x3b5/0x4a0 [ 63.114883][ C0] ret_from_fork+0x1f/0x30 [ 63.119280][ C0] [ 63.121585][ C0] The buggy address belongs to the object at ffff8880a8669200 [ 63.121585][ C0] which belongs to the cache kmalloc-192 of size 192 [ 63.135614][ C0] The buggy address is located 32 bytes inside of [ 63.135614][ C0] 192-byte region [ffff8880a8669200, ffff8880a86692c0) [ 63.148769][ C0] The buggy address belongs to the page: [ 63.154373][ C0] page:000000007bfb6cde refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff8880a8669d00 pfn:0xa8669 [ 63.165803][ C0] flags: 0xfffe0000000200(slab) [ 63.170642][ C0] raw: 00fffe0000000200 ffffea0002a42f88 ffffea00027d8f08 ffff8880aa040000 [ 63.179198][ C0] raw: ffff8880a8669d00 ffff8880a8669000 000000010000000d 0000000000000000 [ 63.187923][ C0] page dumped because: kasan: bad access detected [ 63.194340][ C0] [ 63.196640][ C0] Memory state around the buggy address: [ 63.202242][ C0] ffff8880a8669100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 63.210362][ C0] ffff8880a8669180: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 63.218411][ C0] >ffff8880a8669200: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 63.226441][ C0] ^ [ 63.231536][ C0] ffff8880a8669280: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 63.239595][ C0] ffff8880a8669300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 63.247683][ C0] ================================================================== [ 63.255731][ C0] Disabling lock debugging due to kernel taint [ 63.261915][ C0] Kernel panic - not syncing: panic_on_warn set ... [ 63.268522][ C0] CPU: 0 PID: 9 Comm: ksoftirqd/0 Tainted: G B 5.9.0-rc3-syzkaller #0 [ 63.277960][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 63.288007][ C0] Call Trace: [ 63.291295][ C0] dump_stack+0x198/0x1fd [ 63.295606][ C0] ? rxrpc_destroy_client_conn_ids+0x120/0x160 [ 63.301734][ C0] panic+0x347/0x7c0 [ 63.305602][ C0] ? __warn_printk+0xf3/0xf3 [ 63.310163][ C0] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 63.316310][ C0] ? trace_hardirqs_on+0x55/0x220 [ 63.321566][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 63.326396][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 63.331215][ C0] end_report+0x4d/0x53 [ 63.335340][ C0] kasan_report.cold+0xd/0x37 [ 63.340074][ C0] ? skb_dequeue+0xf1/0x180 [ 63.344546][ C0] ? rxrpc_put_bundle+0x1d/0x80 [ 63.349364][ C0] check_memory_region+0x13d/0x180 [ 63.354443][ C0] rxrpc_put_bundle+0x1d/0x80 [ 63.359089][ C0] rxrpc_destroy_connection+0x150/0x2f0 [ 63.364617][ C0] rcu_core+0x5ca/0x1130 [ 63.368828][ C0] ? rcu_gp_kthread+0x1b50/0x1b50 [ 63.373835][ C0] ? sched_clock_cpu+0x18/0x1b0 [ 63.378773][ C0] ? lock_is_held_type+0xbb/0xf0 [ 63.383683][ C0] __do_softirq+0x1f7/0xa91 [ 63.388164][ C0] ? __local_bh_disable_ip+0x190/0x190 [ 63.393595][ C0] run_ksoftirqd+0xcf/0x170 [ 63.398071][ C0] smpboot_thread_fn+0x655/0x9e0 [ 63.402981][ C0] ? __smpboot_create_thread.part.0+0x340/0x340 [ 63.409193][ C0] ? __kthread_parkme+0x13f/0x1e0 [ 63.414185][ C0] ? __smpboot_create_thread.part.0+0x340/0x340 [ 63.420395][ C0] kthread+0x3b5/0x4a0 [ 63.424435][ C0] ? __kthread_bind_mask+0xc0/0xc0 [ 63.429517][ C0] ret_from_fork+0x1f/0x30 [ 63.435095][ C0] Kernel Offset: disabled [ 63.439404][ C0] Rebooting in 86400 seconds..