[....] Starting file context maintaining daemon: restorecond[?25l[?1c7[ ok 8[?25h[?0c.
[....] Starting OpenBSD Secure Shell server: sshd[   16.552980] random: sshd: uninitialized urandom read (32 bytes read, 32 bits of entropy available)
[?25l[?1c7[ ok 8[?25h[?0c.

Debian GNU/Linux 7 syzkaller ttyS0

syzkaller login: [   19.438334] random: sshd: uninitialized urandom read (32 bytes read, 36 bits of entropy available)
[   19.806225] random: sshd: uninitialized urandom read (32 bytes read, 36 bits of entropy available)
[   20.657928] random: sshd: uninitialized urandom read (32 bytes read, 101 bits of entropy available)
[   20.901525] random: sshd: uninitialized urandom read (32 bytes read, 109 bits of entropy available)
Warning: Permanently added '10.128.0.34' (ECDSA) to the list of known hosts.
[   26.288691] random: sshd: uninitialized urandom read (32 bytes read, 115 bits of entropy available)
executing program
[   26.388704] ==================================================================
[   26.396094] BUG: KASAN: use-after-free in __lock_acquire+0x387e/0x4b50
[   26.402733] Read of size 8 at addr ffff8801d0813c38 by task syzkaller259577/3317
[   26.410240] 
[   26.411837] CPU: 0 PID: 3317 Comm: syzkaller259577 Not tainted 4.4.113-ge70c132 #34
[   26.419595] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[   26.428921]  0000000000000000 61501b90c7ed09df ffff8801d13a78f0 ffffffff81d0278d
[   26.436886]  ffffea0007420480 ffff8801d0813c38 0000000000000000 ffff8801d0813c38
[   26.444846]  0000000000000000 ffff8801d13a7928 ffffffff814fd053 ffff8801d0813c38
[   26.452820] Call Trace:
[   26.455379]  [<ffffffff81d0278d>] dump_stack+0xc1/0x124
[   26.460711]  [<ffffffff814fd053>] print_address_description+0x73/0x260
[   26.467349]  [<ffffffff814fd565>] kasan_report+0x285/0x370
[   26.472942]  [<ffffffff81239c3e>] ? __lock_acquire+0x387e/0x4b50
[   26.479065]  [<ffffffff814fd6c4>] __asan_report_load8_noabort+0x14/0x20
[   26.485787]  [<ffffffff81239c3e>] __lock_acquire+0x387e/0x4b50
[   26.491725]  [<ffffffff81236f1f>] ? __lock_acquire+0xb5f/0x4b50
[   26.497750]  [<ffffffff812363c0>] ? debug_check_no_locks_freed+0x2c0/0x2c0
[   26.504732]  [<ffffffff812363c0>] ? debug_check_no_locks_freed+0x2c0/0x2c0
[   26.511713]  [<ffffffff812357af>] ? mark_held_locks+0xaf/0x100
[   26.517652]  [<ffffffff8123c77e>] lock_acquire+0x15e/0x460
[   26.523244]  [<ffffffff8121f0a4>] ? remove_wait_queue+0x14/0x40
[   26.529272]  [<ffffffff8377172e>] _raw_spin_lock_irqsave+0x4e/0x70
[   26.535560]  [<ffffffff8121f0a4>] ? remove_wait_queue+0x14/0x40
[   26.541586]  [<ffffffff8121f0a4>] remove_wait_queue+0x14/0x40
[   26.547440]  [<ffffffff815f57d8>] ep_unregister_pollwait.isra.6+0xa8/0x220
[   26.554421]  [<ffffffff815f5844>] ? ep_unregister_pollwait.isra.6+0x114/0x220
[   26.561664]  [<ffffffff815f6630>] ? ep_free+0x1c0/0x1c0
[   26.566998]  [<ffffffff815f6503>] ep_free+0x93/0x1c0
[   26.572078]  [<ffffffff815f6630>] ? ep_free+0x1c0/0x1c0
[   26.577412]  [<ffffffff815f6674>] ep_eventpoll_release+0x44/0x60
[   26.583532]  [<ffffffff81522363>] __fput+0x233/0x6d0
[   26.588608]  [<ffffffff81522885>] ____fput+0x15/0x20
[   26.593681]  [<ffffffff8118b9d4>] task_work_run+0x104/0x180
[   26.599362]  [<ffffffff81132f7a>] do_exit+0x82a/0x2a10
[   26.604608]  [<ffffffff82c8f5a0>] ? binder_ioctl_write_read.isra.55+0xbc0/0xbc0
[   26.612022]  [<ffffffff81132750>] ? release_task+0x1240/0x1240
[   26.617960]  [<ffffffff815f85a0>] ? SyS_epoll_create+0x190/0x190
[   26.624075]  [<ffffffff81139418>] do_group_exit+0x108/0x320
[   26.629764]  [<ffffffff81003044>] ? lockdep_sys_exit_thunk+0x12/0x14
[   26.636225]  [<ffffffff8113964d>] SyS_exit_group+0x1d/0x20
[   26.641816]  [<ffffffff83771b5f>] entry_SYSCALL_64_fastpath+0x1c/0x98
[   26.648360] 
[   26.649955] Allocated by task 3317:
[   26.653548]  [<ffffffff81035df6>] save_stack_trace+0x26/0x50
[   26.659433]  [<ffffffff814fc0c3>] save_stack+0x43/0xd0
[   26.664797]  [<ffffffff814fc38d>] kasan_kmalloc+0xad/0xe0
[   26.670414]  [<ffffffff814f8310>] kmem_cache_alloc_trace+0x100/0x2b0
[   26.676986]  [<ffffffff82c7b46d>] binder_get_thread+0x15d/0x750
[   26.683129]  [<ffffffff82c7baaa>] binder_poll+0x4a/0x210
[   26.688662]  [<ffffffff815f9651>] SyS_epoll_ctl+0x10b1/0x2040
[   26.694628]  [<ffffffff83771b5f>] entry_SYSCALL_64_fastpath+0x1c/0x98
[   26.701290] 
[   26.702887] Freed by task 3317:
[   26.706130]  [<ffffffff81035df6>] save_stack_trace+0x26/0x50
[   26.712022]  [<ffffffff814fc0c3>] save_stack+0x43/0xd0
[   26.717389]  [<ffffffff814fc9e2>] kasan_slab_free+0x72/0xc0
[   26.723189]  [<ffffffff814f947c>] kfree+0xfc/0x300
[   26.728233]  [<ffffffff82c749d1>] binder_thread_dec_tmpref+0x1c1/0x250
[   26.735210]  [<ffffffff82c7550d>] binder_thread_release+0x27d/0x540
[   26.735217]  [<ffffffff82c90134>] binder_ioctl+0xb94/0x12e0
[   26.735226]  [<ffffffff815588ca>] do_vfs_ioctl+0x7aa/0xee0
[   26.735237]  [<ffffffff8155908f>] SyS_ioctl+0x8f/0xc0
[   26.735246]  [<ffffffff83771b5f>] entry_SYSCALL_64_fastpath+0x1c/0x98
[   26.735248] 
[   26.735253] The buggy address belongs to the object at ffff8801d0813b80
[   26.735253]  which belongs to the cache kmalloc-512 of size 512
[   26.735257] The buggy address is located 184 bytes inside of
[   26.735257]  512-byte region [ffff8801d0813b80, ffff8801d0813d80)
[   26.735258] The buggy address belongs to the page:
[   26.796471] audit: type=1400 audit(1516970829.578:5): avc:  denied  { use } for  pid=3318 comm="init" path="/dev/console" dev="devtmpfs" ino=6304 scontext=system_u:object_r:unlabeled_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=fd permissive=1
[   26.818819] ------------[ cut here ]------------
[   26.823599] WARNING: CPU: 1 PID: 3170 at kernel/locking/lockdep.c:3190 __lock_acquire+0x23b3/0x4b50()
[   26.832952] DEBUG_LOCKS_WARN_ON(id >= MAX_LOCKDEP_KEYS)
[   26.838141] Kernel panic - not syncing: panic_on_warn set ...
[   26.838141] 
[   26.845815] CPU: 1 PID: 3170 Comm: rsyslogd Not tainted 4.4.113-ge70c132 #34
[   26.853001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[   26.862356]  0000000000000000 071b44b04c65ba47 ffff8800b6707850 ffffffff81d0278d
[   26.870433]  ffffffff838439a0 ffff8800b6707928 ffffffff83855780 0000000000000009
[   26.878478]  0000000000000c76 ffff8800b6707918 ffffffff81419b6a 0000000041b58ab3
[   26.886530] Call Trace:
[   26.889115]  [<ffffffff81d0278d>] dump_stack+0xc1/0x124
[   26.894483]  [<ffffffff81419b6a>] panic+0x1aa/0x388
[   26.899506]  [<ffffffff814199c0>] ? percpu_up_read.constprop.45+0xe1/0xe1
[   26.906440]  [<ffffffff8112d8ba>] ? warn_slowpath_common+0x10a/0x140
[   26.912937]  [<ffffffff8112d8d5>] warn_slowpath_common+0x125/0x140
[   26.919270]  [<ffffffff81238773>] ? __lock_acquire+0x23b3/0x4b50
[   26.925420]  [<ffffffff8112d9b1>] warn_slowpath_fmt+0xc1/0x110
[   26.931396]  [<ffffffff8112d8f0>] ? warn_slowpath_common+0x140/0x140
[   26.937890]  [<ffffffff8122fe00>] ? save_trace+0xe0/0x270
[   26.943433]  [<ffffffff8377112a>] ? _raw_spin_unlock_irqrestore+0x5a/0x70
[   26.950358]  [<ffffffff81234b8e>] ? mark_lock+0x45e/0xfd0
[   26.955896]  [<ffffffff81238773>] __lock_acquire+0x23b3/0x4b50
[   26.961871]  [<ffffffff812357af>] ? mark_held_locks+0xaf/0x100
[   26.967855]  [<ffffffff814fdb2b>] ? quarantine_put+0xab/0x180
[   26.973751]  [<ffffffff81235b8b>] ? trace_hardirqs_on_caller+0x38b/0x590
[   26.980621]  [<ffffffff812363c0>] ? debug_check_no_locks_freed+0x2c0/0x2c0
[   26.987636]  [<ffffffff81268193>] ? do_syslog+0x983/0xae0
[   26.993180]  [<ffffffff814fc9f8>] ? kasan_slab_free+0x88/0xc0
[   26.999068]  [<ffffffff814f947c>] ? kfree+0xfc/0x300
[   27.004172]  [<ffffffff812678e5>] ? do_syslog+0xd5/0xae0
[   27.009633]  [<ffffffff8123c77e>] lock_acquire+0x15e/0x460
[   27.015260]  [<ffffffff81158414>] ? force_sig_info+0x54/0x300
[   27.021152]  [<ffffffff8377172e>] _raw_spin_lock_irqsave+0x4e/0x70
[   27.027474]  [<ffffffff81158414>] ? force_sig_info+0x54/0x300
[   27.033364]  [<ffffffff81158414>] force_sig_info+0x54/0x300
[   27.039084]  [<ffffffff81514554>] ? __check_object_size+0x154/0x35b
[   27.045496]  [<ffffffff810da488>] force_sig_info_fault.constprop.20+0x158/0x1c0
[   27.052944]  [<ffffffff810da330>] ? is_prefetch.isra.17+0x380/0x380
[   27.059356]  [<ffffffff810d9fb0>] ? spurious_fault+0x370/0x370
[   27.065331]  [<ffffffff8376bf82>] ? __mutex_unlock_slowpath+0x242/0x3b0
[   27.072090]  [<ffffffff810dbb8e>] ? __bad_area_nosemaphore+0x3e/0x420
[   27.078668]  [<ffffffff810dbd6b>] __bad_area_nosemaphore+0x21b/0x420
[   27.085171]  [<ffffffff8151db7a>] ? vfs_read+0x16a/0x3a0
[   27.090624]  [<ffffffff810dbf9a>] bad_area_nosemaphore+0x2a/0x40
[   27.096777]  [<ffffffff810dc4b4>] __do_page_fault+0x144/0xa00
[   27.102667]  [<ffffffff81003030>] ? trace_hardirqs_off_thunk+0x17/0x19
[   27.109343]  [<ffffffff810dcd97>] do_page_fault+0x27/0x30
[   27.114886]  [<ffffffff83772f88>] page_fault+0x28/0x30
[   28.249060] Shutting down cpus with NMI
[   28.253503] Dumping ftrace buffer:
[   28.257034]    (ftrace buffer empty)
[   28.260713] Kernel Offset: disabled
[   28.264306] Rebooting in 86400 seconds..