Warning: Permanently added '10.128.0.92' (ECDSA) to the list of known hosts. executing program [ 55.659151] audit: type=1400 audit(1575831197.104:36): avc: denied { map } for pid=7877 comm="syz-executor123" path="/root/syz-executor123567261" dev="sda1" ino=16484 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1 [ 55.747589] ================================================================== [ 55.747627] BUG: KASAN: slab-out-of-bounds in fbcon_get_font+0x2b2/0x5e0 [ 55.747639] Read of size 2 at addr ffff888099075650 by task syz-executor123/7877 [ 55.747642] [ 55.747657] CPU: 0 PID: 7877 Comm: syz-executor123 Not tainted 4.19.88-syzkaller #0 [ 55.747664] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 55.747668] Call Trace: [ 55.747685] dump_stack+0x197/0x210 [ 55.747701] ? fbcon_get_font+0x2b2/0x5e0 [ 55.747718] print_address_description.cold+0x7c/0x20d [ 55.747732] ? fbcon_get_font+0x2b2/0x5e0 [ 55.747746] kasan_report.cold+0x8c/0x2ba [ 55.747765] check_memory_region+0x123/0x190 [ 55.747778] memcpy+0x24/0x50 [ 55.747793] fbcon_get_font+0x2b2/0x5e0 [ 55.747809] ? display_to_var+0x7e0/0x7e0 [ 55.747824] con_font_op+0x20b/0x1250 [ 55.747843] ? con_write+0xd0/0xd0 [ 55.747870] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 55.747886] ? _copy_from_user+0xdd/0x150 [ 55.747902] vt_ioctl+0x1c93/0x2530 [ 55.747918] ? complete_change_console+0x3a0/0x3a0 [ 55.747935] ? avc_has_extended_perms+0xa78/0x10f0 [ 55.747955] ? save_stack+0xa9/0xd0 [ 55.747967] ? __sanitizer_cov_trace_switch+0x49/0x80 [ 55.747983] ? tty_jobctrl_ioctl+0x50/0xcd0 [ 55.747994] ? complete_change_console+0x3a0/0x3a0 [ 55.748006] tty_ioctl+0x7f3/0x1510 [ 55.748020] ? tty_vhangup+0x30/0x30 [ 55.748035] ? find_held_lock+0x35/0x130 [ 55.748051] ? debug_check_no_obj_freed+0x200/0x464 [ 55.748081] ? __might_sleep+0x95/0x190 [ 55.748095] ? trace_hardirqs_off+0x62/0x220 [ 55.748106] ? tty_vhangup+0x30/0x30 [ 55.748132] do_vfs_ioctl+0xd5f/0x1380 [ 55.748146] ? selinux_file_ioctl+0x46f/0x5e0 [ 55.748159] ? selinux_file_ioctl+0x125/0x5e0 [ 55.748174] ? ioctl_preallocate+0x210/0x210 [ 55.748187] ? selinux_file_mprotect+0x620/0x620 [ 55.748197] ? putname+0xef/0x130 [ 55.748212] ? kmem_cache_free+0x222/0x260 [ 55.748224] ? putname+0xf4/0x130 [ 55.748240] ? do_sys_open+0x31d/0x550 [ 55.748260] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 55.748274] ? security_file_ioctl+0x8d/0xc0 [ 55.748290] ksys_ioctl+0xab/0xd0 [ 55.748307] __x64_sys_ioctl+0x73/0xb0 [ 55.748325] do_syscall_64+0xfd/0x620 [ 55.748343] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 55.748355] RIP: 0033:0x440299 [ 55.748369] Code: 18 89 d0 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 5b 14 fc ff c3 66 2e 0f 1f 84 00 00 00 00 [ 55.748377] RSP: 002b:00007ffdac8d2678 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 55.748389] RAX: ffffffffffffffda RBX: 00000000004002c8 RCX: 0000000000440299 [ 55.748397] RDX: 0000000020000040 RSI: 0000000000004b6b RDI: 0000000000000005 [ 55.748405] RBP: 00000000006ca018 R08: 000000000000000d R09: 00000000004002c8 [ 55.748413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000401b80 [ 55.748421] R13: 0000000000401c10 R14: 0000000000000000 R15: 0000000000000000 [ 55.748437] [ 55.748445] Allocated by task 7877: [ 55.748457] save_stack+0x45/0xd0 [ 55.748467] kasan_kmalloc+0xce/0xf0 [ 55.748476] __kmalloc+0x15d/0x750 [ 55.748488] fbcon_set_font+0x32d/0x860 [ 55.748499] con_font_op+0xe18/0x1250 [ 55.748511] vt_ioctl+0xd2e/0x2530 [ 55.748521] tty_ioctl+0x7f3/0x1510 [ 55.748532] do_vfs_ioctl+0xd5f/0x1380 [ 55.748543] ksys_ioctl+0xab/0xd0 [ 55.748553] __x64_sys_ioctl+0x73/0xb0 [ 55.748564] do_syscall_64+0xfd/0x620 [ 55.748575] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 55.748579] [ 55.748584] Freed by task 4773: [ 55.748595] save_stack+0x45/0xd0 [ 55.748607] __kasan_slab_free+0x102/0x150 [ 55.748618] kasan_slab_free+0xe/0x10 [ 55.748628] kfree+0xcf/0x220 [ 55.748641] load_elf_binary+0x249e/0x53a0 [ 55.748652] search_binary_handler+0x179/0x570 [ 55.748664] __do_execve_file.isra.0+0x1227/0x2150 [ 55.748674] __x64_sys_execve+0x8f/0xc0 [ 55.748685] do_syscall_64+0xfd/0x620 [ 55.748695] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 55.748698] [ 55.748708] The buggy address belongs to the object at ffff888099075540 [ 55.748708] which belongs to the cache kmalloc-512 of size 512 [ 55.748719] The buggy address is located 272 bytes inside of [ 55.748719] 512-byte region [ffff888099075540, ffff888099075740) [ 55.748724] The buggy address belongs to the page: [ 55.748734] page:ffffea0002641d40 count:1 mapcount:0 mapping:ffff88812c31c940 index:0x0 [ 55.748744] flags: 0xfffe0000000100(slab) [ 55.748760] raw: 00fffe0000000100 ffffea0001e3c388 ffffea0002a6c088 ffff88812c31c940 [ 55.748774] raw: 0000000000000000 ffff888099075040 0000000100000006 0000000000000000 [ 55.748779] page dumped because: kasan: bad access detected [ 55.748782] [ 55.748786] Memory state around the buggy address: [ 55.748796] ffff888099075500: fc fc fc fc fc fc fc fc 00 00 00 00 00 00 00 00 [ 55.748806] ffff888099075580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 55.748814] >ffff888099075600: 00 00 00 00 00 00 00 00 00 00 fc fc fc fc fc fc [ 55.748820] ^ [ 55.748828] ffff888099075680: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 55.748838] ffff888099075700: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 55.748842] ================================================================== [ 55.748846] Disabling lock debugging due to kernel taint [ 55.748852] Kernel panic - not syncing: panic_on_warn set ... [ 55.748852] [ 55.748865] CPU: 0 PID: 7877 Comm: syz-executor123 Tainted: G B 4.19.88-syzkaller #0 [ 55.748871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 55.748874] Call Trace: [ 55.748887] dump_stack+0x197/0x210 [ 55.748899] ? fbcon_get_font+0x2b2/0x5e0 [ 55.748909] panic+0x26a/0x50e [ 55.748920] ? __warn_printk+0xf3/0xf3 [ 55.748935] ? lock_downgrade+0x880/0x880 [ 55.748950] ? trace_hardirqs_on+0x67/0x220 [ 55.748959] ? trace_hardirqs_on+0x5e/0x220 [ 55.748972] ? fbcon_get_font+0x2b2/0x5e0 [ 55.748984] kasan_end_report+0x47/0x4f [ 55.748997] kasan_report.cold+0xa9/0x2ba [ 55.749011] check_memory_region+0x123/0x190 [ 55.749024] memcpy+0x24/0x50 [ 55.749035] fbcon_get_font+0x2b2/0x5e0 [ 55.749047] ? display_to_var+0x7e0/0x7e0 [ 55.749058] con_font_op+0x20b/0x1250 [ 55.749072] ? con_write+0xd0/0xd0 [ 55.749088] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 55.749103] ? _copy_from_user+0xdd/0x150 [ 55.749121] vt_ioctl+0x1c93/0x2530 [ 55.749134] ? complete_change_console+0x3a0/0x3a0 [ 55.749148] ? avc_has_extended_perms+0xa78/0x10f0 [ 55.749163] ? save_stack+0xa9/0xd0 [ 55.749174] ? __sanitizer_cov_trace_switch+0x49/0x80 [ 55.749188] ? tty_jobctrl_ioctl+0x50/0xcd0 [ 55.749200] ? complete_change_console+0x3a0/0x3a0 [ 55.749212] tty_ioctl+0x7f3/0x1510 [ 55.749223] ? tty_vhangup+0x30/0x30 [ 55.749235] ? find_held_lock+0x35/0x130 [ 55.749248] ? debug_check_no_obj_freed+0x200/0x464 [ 55.749269] ? __might_sleep+0x95/0x190 [ 55.749281] ? trace_hardirqs_off+0x62/0x220 [ 55.749291] ? tty_vhangup+0x30/0x30 [ 55.749304] do_vfs_ioctl+0xd5f/0x1380 [ 55.749316] ? selinux_file_ioctl+0x46f/0x5e0 [ 55.749327] ? selinux_file_ioctl+0x125/0x5e0 [ 55.749338] ? ioctl_preallocate+0x210/0x210 [ 55.749350] ? selinux_file_mprotect+0x620/0x620 [ 55.749358] ? putname+0xef/0x130 [ 55.749369] ? kmem_cache_free+0x222/0x260 [ 55.749379] ? putname+0xf4/0x130 [ 55.749391] ? do_sys_open+0x31d/0x550 [ 55.749404] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 55.749416] ? security_file_ioctl+0x8d/0xc0 [ 55.749428] ksys_ioctl+0xab/0xd0 [ 55.749440] __x64_sys_ioctl+0x73/0xb0 [ 55.749453] do_syscall_64+0xfd/0x620 [ 55.749467] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 55.749476] RIP: 0033:0x440299 [ 55.749487] Code: 18 89 d0 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 5b 14 fc ff c3 66 2e 0f 1f 84 00 00 00 00 [ 55.749493] RSP: 002b:00007ffdac8d2678 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 55.749504] RAX: ffffffffffffffda RBX: 00000000004002c8 RCX: 0000000000440299 [ 55.749510] RDX: 0000000020000040 RSI: 0000000000004b6b RDI: 0000000000000005 [ 55.749517] RBP: 00000000006ca018 R08: 000000000000000d R09: 00000000004002c8 [ 55.749523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000401b80 [ 55.749530] R13: 0000000000401c10 R14: 0000000000000000 R15: 0000000000000000 [ 55.751049] Kernel Offset: disabled [ 56.564657] Rebooting in 86400 seconds..