Warning: Permanently added '10.128.0.117' (ECDSA) to the list of known hosts. [ 49.536920] random: sshd: uninitialized urandom read (32 bytes read) [ 49.789829] audit: type=1400 audit(1580481705.843:36): avc: denied { map } for pid=7395 comm="syz-execprog" path="/root/syz-execprog" dev="sda1" ino=16481 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1 2020/01/31 14:41:45 parsed 1 programs [ 50.367590] random: cc1: uninitialized urandom read (8 bytes read) 2020/01/31 14:41:46 executed programs: 0 [ 50.850882] audit: type=1400 audit(1580481706.913:37): avc: denied { map } for pid=7395 comm="syz-execprog" path="/sys/kernel/debug/kcov" dev="debugfs" ino=36 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:debugfs_t:s0 tclass=file permissive=1 [ 50.894395] audit: type=1400 audit(1580481706.953:38): avc: denied { map } for pid=7395 comm="syz-execprog" path="/root/syzkaller-shm332045142" dev="sda1" ino=16484 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:file_t:s0 tclass=file permissive=1 [ 51.180904] IPVS: ftp: loaded support on port[0] = 21 [ 52.041459] chnl_net:caif_netlink_parms(): no params data found [ 52.076533] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.083298] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.090763] device bridge_slave_0 entered promiscuous mode [ 52.097906] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.104734] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.111765] device bridge_slave_1 entered promiscuous mode [ 52.126388] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 52.135483] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 52.151028] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 52.158515] team0: Port device team_slave_0 added [ 52.164307] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 52.171839] team0: Port device team_slave_1 added [ 52.184642] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 52.191044] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 52.216326] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 52.227353] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 52.233698] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 52.259383] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 52.270182] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 52.277666] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 52.331782] device hsr_slave_0 entered promiscuous mode [ 52.390414] device hsr_slave_1 entered promiscuous mode [ 52.430747] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 52.437893] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 52.486536] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.493090] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.499984] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.506701] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.535791] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 52.542648] 8021q: adding VLAN 0 to HW filter on device bond0 [ 52.551764] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 52.561550] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 52.580376] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.587711] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.597846] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 52.607621] 8021q: adding VLAN 0 to HW filter on device team0 [ 52.616278] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 52.623918] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.630425] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.641373] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 52.649190] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.655625] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.669521] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 52.678159] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 52.687689] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 52.698109] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 52.707978] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 52.718338] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 52.724827] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 52.737177] IPv6: ADDRCONF(NETDEV_UP): vxcan0: link is not ready [ 52.744575] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 52.751393] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 52.761924] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 52.819928] IPv6: ADDRCONF(NETDEV_UP): veth0_virt_wifi: link is not ready [ 52.829606] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 52.866847] IPv6: ADDRCONF(NETDEV_UP): veth0_vlan: link is not ready [ 52.874252] IPv6: ADDRCONF(NETDEV_UP): vlan0: link is not ready [ 52.881773] IPv6: ADDRCONF(NETDEV_UP): vlan1: link is not ready [ 52.891705] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 52.899129] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 52.906190] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 52.914791] device veth0_vlan entered promiscuous mode [ 52.924123] device veth1_vlan entered promiscuous mode [ 52.929989] IPv6: ADDRCONF(NETDEV_UP): macvlan0: link is not ready [ 52.938993] IPv6: ADDRCONF(NETDEV_UP): macvlan1: link is not ready [ 52.950525] IPv6: ADDRCONF(NETDEV_UP): veth0_macvtap: link is not ready [ 52.959582] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 52.967970] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 52.975391] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 52.984410] device veth0_macvtap entered promiscuous mode [ 52.990831] IPv6: ADDRCONF(NETDEV_UP): macvtap0: link is not ready [ 52.999086] device veth1_macvtap entered promiscuous mode [ 53.007561] IPv6: ADDRCONF(NETDEV_UP): veth0_to_batadv: link is not ready [ 53.016425] IPv6: ADDRCONF(NETDEV_UP): veth1_to_batadv: link is not ready [ 53.026118] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 53.035350] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 53.042610] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 53.051595] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 53.061392] IPv6: ADDRCONF(NETDEV_UP): batadv_slave_1: link is not ready [ 53.068278] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 53.076335] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 53.084077] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 2020/01/31 14:41:51 executed programs: 131 2020/01/31 14:41:56 executed programs: 529 [ 62.758822] ================================================================== [ 62.766515] BUG: KASAN: use-after-free in vgem_gem_dumb_create+0x20c/0x220 [ 62.773596] Read of size 8 at addr ffff88809bb666c0 by task syz-executor.0/9878 [ 62.781032] [ 62.782656] CPU: 1 PID: 9878 Comm: syz-executor.0 Not tainted 4.14.169-syzkaller #0 [ 62.790571] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 62.799936] Call Trace: [ 62.802516] dump_stack+0x142/0x197 [ 62.806184] ? vgem_gem_dumb_create+0x20c/0x220 [ 62.811021] print_address_description.cold+0x7c/0x1dc [ 62.816300] ? vgem_gem_dumb_create+0x20c/0x220 [ 62.821007] kasan_report.cold+0xa9/0x2af [ 62.825141] __asan_report_load8_noabort+0x14/0x20 [ 62.830073] vgem_gem_dumb_create+0x20c/0x220 [ 62.834574] drm_mode_create_dumb_ioctl+0x22c/0x2b0 [ 62.839738] ? drm_printf+0x110/0x110 [ 62.843657] drm_ioctl_kernel+0x154/0x210 [ 62.847803] ? _copy_from_user+0x99/0x110 [ 62.851957] drm_ioctl+0x493/0x940 [ 62.855494] ? drm_printf+0x110/0x110 [ 62.859331] ? drm_getstats+0x30/0x30 [ 62.863135] ? __might_sleep+0x93/0xb0 [ 62.867009] ? __fget+0x210/0x370 [ 62.870621] ? drm_getstats+0x30/0x30 [ 62.874480] do_vfs_ioctl+0x7ae/0x1060 [ 62.878361] ? selinux_file_mprotect+0x5d0/0x5d0 [ 62.883111] ? lock_downgrade+0x740/0x740 [ 62.887247] ? ioctl_preallocate+0x1c0/0x1c0 [ 62.891782] ? __fget+0x237/0x370 [ 62.895231] ? security_file_ioctl+0x7d/0xb0 [ 62.899639] ? security_file_ioctl+0x89/0xb0 [ 62.904179] SyS_ioctl+0x8f/0xc0 [ 62.907550] ? do_vfs_ioctl+0x1060/0x1060 [ 62.911700] do_syscall_64+0x1e8/0x640 [ 62.915585] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 62.920425] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 62.925609] RIP: 0033:0x45b349 [ 62.928795] RSP: 002b:00007faf00514c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 62.936499] RAX: ffffffffffffffda RBX: 00007faf005156d4 RCX: 000000000045b349 [ 62.943893] RDX: 0000000020000180 RSI: 00000000c02064b2 RDI: 0000000000000003 [ 62.951333] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 62.958606] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 62.966049] R13: 0000000000000285 R14: 00000000004d14d0 R15: 000000000075bf2c [ 62.973564] [ 62.975176] Allocated by task 9878: [ 62.978803] save_stack_trace+0x16/0x20 [ 62.982961] save_stack+0x45/0xd0 [ 62.986445] kasan_kmalloc+0xce/0xf0 [ 62.990169] kmem_cache_alloc_trace+0x152/0x790 [ 62.994889] __vgem_gem_create+0x49/0xf0 [ 62.999042] vgem_gem_dumb_create+0xcd/0x220 [ 63.003450] drm_mode_create_dumb_ioctl+0x22c/0x2b0 [ 63.008465] drm_ioctl_kernel+0x154/0x210 [ 63.012612] drm_ioctl+0x493/0x940 [ 63.016142] do_vfs_ioctl+0x7ae/0x1060 [ 63.020030] SyS_ioctl+0x8f/0xc0 [ 63.023395] do_syscall_64+0x1e8/0x640 [ 63.027365] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 63.032536] [ 63.034195] Freed by task 9878: [ 63.037553] save_stack_trace+0x16/0x20 [ 63.041509] save_stack+0x45/0xd0 [ 63.045026] kasan_slab_free+0x75/0xc0 [ 63.049110] kfree+0xcc/0x270 [ 63.052201] vgem_gem_free_object+0xbe/0xe0 [ 63.056516] drm_gem_object_free+0x94/0x150 [ 63.060897] drm_gem_object_put_unlocked+0x12b/0x160 [ 63.065991] vgem_gem_dumb_create+0xfb/0x220 [ 63.070404] drm_mode_create_dumb_ioctl+0x22c/0x2b0 [ 63.075436] drm_ioctl_kernel+0x154/0x210 [ 63.079575] drm_ioctl+0x493/0x940 [ 63.083198] do_vfs_ioctl+0x7ae/0x1060 [ 63.087213] SyS_ioctl+0x8f/0xc0 [ 63.090671] do_syscall_64+0x1e8/0x640 [ 63.095139] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 63.101281] [ 63.102908] The buggy address belongs to the object at ffff88809bb665c0 [ 63.102908] which belongs to the cache kmalloc-512 of size 512 [ 63.115946] The buggy address is located 256 bytes inside of [ 63.115946] 512-byte region [ffff88809bb665c0, ffff88809bb667c0) [ 63.128864] The buggy address belongs to the page: [ 63.135134] page:ffffea00026ed980 count:1 mapcount:0 mapping:ffff88809bb660c0 index:0x0 [ 63.143601] flags: 0xfffe0000000100(slab) [ 63.147999] raw: 00fffe0000000100 ffff88809bb660c0 0000000000000000 0000000100000006 [ 63.156991] raw: ffffea0002297fa0 ffffea00026cd6a0 ffff8880aa800940 0000000000000000 [ 63.165958] page dumped because: kasan: bad access detected [ 63.171661] [ 63.173271] Memory state around the buggy address: [ 63.178856] ffff88809bb66580: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 63.186357] ffff88809bb66600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 63.193798] >ffff88809bb66680: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 63.202106] ^ [ 63.207546] ffff88809bb66700: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 63.214898] ffff88809bb66780: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 63.222390] ================================================================== [ 63.230742] Disabling lock debugging due to kernel taint [ 63.237733] Kernel panic - not syncing: panic_on_warn set ... [ 63.237733] [ 63.245116] CPU: 1 PID: 9878 Comm: syz-executor.0 Tainted: G B 4.14.169-syzkaller #0 [ 63.256681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 63.266022] Call Trace: [ 63.268734] dump_stack+0x142/0x197 [ 63.272531] ? vgem_gem_dumb_create+0x20c/0x220 [ 63.277470] panic+0x1f9/0x42d [ 63.280661] ? add_taint.cold+0x16/0x16 [ 63.284848] ? ___preempt_schedule+0x16/0x18 [ 63.289255] kasan_end_report+0x47/0x4f [ 63.293231] kasan_report.cold+0x130/0x2af [ 63.297489] __asan_report_load8_noabort+0x14/0x20 [ 63.302435] vgem_gem_dumb_create+0x20c/0x220 [ 63.307016] drm_mode_create_dumb_ioctl+0x22c/0x2b0 [ 63.312127] ? drm_printf+0x110/0x110 [ 63.316005] drm_ioctl_kernel+0x154/0x210 [ 63.320155] ? _copy_from_user+0x99/0x110 [ 63.324294] drm_ioctl+0x493/0x940 [ 63.327818] ? drm_printf+0x110/0x110 [ 63.331613] ? drm_getstats+0x30/0x30 [ 63.335410] ? __might_sleep+0x93/0xb0 [ 63.339288] ? __fget+0x210/0x370 [ 63.342746] ? drm_getstats+0x30/0x30 [ 63.346536] do_vfs_ioctl+0x7ae/0x1060 [ 63.350458] ? selinux_file_mprotect+0x5d0/0x5d0 [ 63.355842] ? lock_downgrade+0x740/0x740 [ 63.359982] ? ioctl_preallocate+0x1c0/0x1c0 [ 63.364432] ? __fget+0x237/0x370 [ 63.367891] ? security_file_ioctl+0x7d/0xb0 [ 63.372299] ? security_file_ioctl+0x89/0xb0 [ 63.376713] SyS_ioctl+0x8f/0xc0 [ 63.380257] ? do_vfs_ioctl+0x1060/0x1060 [ 63.384523] do_syscall_64+0x1e8/0x640 [ 63.388408] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 63.393244] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 63.398426] RIP: 0033:0x45b349 [ 63.401599] RSP: 002b:00007faf00514c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 63.409849] RAX: ffffffffffffffda RBX: 00007faf005156d4 RCX: 000000000045b349 [ 63.417156] RDX: 0000000020000180 RSI: 00000000c02064b2 RDI: 0000000000000003 [ 63.424516] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 63.431826] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 63.439093] R13: 0000000000000285 R14: 00000000004d14d0 R15: 000000000075bf2c [ 63.447722] Kernel Offset: disabled [ 63.451357] Rebooting in 86400 seconds..