blob: 4e4ae6eed54d7d9393b716200cf87ca58075dd70 [file] [log] [blame]
TITLE: WARNING: bad usercopy in put_cmsg
[ 54.568476] ------------[ cut here ]------------
[ 54.573431] Bad or missing usercopy whitelist? Kernel memory exposure attempt detected from SLAB object 'skbuff_head_cache' (offset 64, size 16)!
[ 54.586790] WARNING: CPU: 1 PID: 6747 at mm/usercopy.c:81 usercopy_warn+0xdb/0x100
[ 54.594511] Kernel panic - not syncing: panic_on_warn set ...
[ 54.594511]
[ 54.601905] CPU: 1 PID: 6747 Comm: syz-executor3 Not tainted 4.15.0+ #296
[ 54.608826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 54.618165] Call Trace:
[ 54.620739] dump_stack+0x194/0x257
[ 54.624347] ? arch_local_irq_restore+0x53/0x53
[ 54.628999] ? vsnprintf+0x1ed/0x1900
[ 54.632789] panic+0x1e4/0x41c
[ 54.636405] ? refcount_error_report+0x214/0x214
[ 54.641143] ? show_regs_print_info+0x18/0x18
[ 54.645626] ? __warn+0x1c1/0x200
[ 54.649066] ? usercopy_warn+0xdb/0x100
[ 54.653029] __warn+0x1dc/0x200
[ 54.656294] ? usercopy_warn+0xdb/0x100
[ 54.660263] report_bug+0x211/0x2d0
[ 54.663882] fixup_bug.part.11+0x37/0x80
[ 54.667927] do_error_trap+0x2d7/0x3e0
[ 54.671793] ? vprintk_default+0x28/0x30
[ 54.675834] ? math_error+0x400/0x400
[ 54.679612] ? printk+0xaa/0xca
[ 54.682871] ? show_regs_print_info+0x18/0x18
[ 54.687353] ? trace_hardirqs_off_thunk+0x1a/0x1c
[ 54.692180] do_invalid_op+0x1b/0x20
[ 54.695873] invalid_op+0x22/0x40
[ 54.699305] RIP: 0010:usercopy_warn+0xdb/0x100
[ 54.703862] RSP: 0018:ffff8801d829f6e8 EFLAGS: 00010282
[ 54.709201] RAX: dffffc0000000008 RBX: ffffffff86800b47 RCX: ffffffff815a57ae
[ 54.716446] RDX: 0000000000005d41 RSI: ffffc90003dca000 RDI: 1ffff1003b053e62
[ 54.723691] RBP: ffff8801d829f740 R08: 0000000000000000 R09: 0000000000000000
[ 54.730938] R10: 00000000000001a6 R11: 0000000000000000 R12: ffffffff86402580
[ 54.738184] R13: ffffffff85f2d440 R14: 0000000000000040 R15: 0000000000000010
[ 54.745448] ? vprintk_func+0x5e/0xc0
[ 54.749236] ? usercopy_warn+0xdb/0x100
[ 54.753199] __check_heap_object+0x89/0xc0
[ 54.757410] __check_object_size+0x272/0x530
[ 54.761800] ? usercopy_abort+0xd0/0xd0
[ 54.765765] ? copy_user_generic_unrolled+0x89/0xc0
[ 54.770764] ? _copy_to_user+0xa2/0xc0
[ 54.774634] put_cmsg+0x233/0x3f0
[ 54.778071] ? __scm_send+0x11a0/0x11a0
[ 54.782029] ? trace_hardirqs_on+0xd/0x10
[ 54.786161] ? sock_dequeue_err_skb+0x2b1/0x420
[ 54.790817] sock_recv_errqueue+0x200/0x3e0
[ 54.795116] ? rw_copy_check_uvector+0x1be/0x280
[ 54.799867] packet_recvmsg+0xb2e/0x17a0
[ 54.803915] ? packet_getname_spkt+0x2b0/0x2b0
[ 54.808486] ? copy_msghdr_from_user+0x3a6/0x590
[ 54.813230] ? selinux_socket_recvmsg+0x36/0x40
[ 54.817876] ? security_socket_recvmsg+0x91/0xc0
[ 54.822614] ? packet_getname_spkt+0x2b0/0x2b0
[ 54.827175] sock_recvmsg+0xc9/0x110
[ 54.830870] ? __sock_recv_wifi_status+0x210/0x210
[ 54.835779] ___sys_recvmsg+0x2a4/0x640
[ 54.839739] ? ___sys_sendmsg+0x8b0/0x8b0
[ 54.843866] ? sock_sendmsg+0x4f/0x110
[ 54.847738] ? sock_sendmsg+0x110/0x110
[ 54.851695] ? __fget_light+0x297/0x380
[ 54.855651] ? fget_raw+0x20/0x20
[ 54.859091] ? schedule+0xf5/0x430
[ 54.862611] ? __schedule+0x2060/0x2060
[ 54.866558] ? __vfs_write+0xf7/0x970
[ 54.870339] ? kernel_read+0x120/0x120
[ 54.874202] ? bpf_fd_pass+0x280/0x280
[ 54.878073] ? __fdget+0x18/0x20
[ 54.881423] __sys_recvmsg+0xe2/0x210
[ 54.885198] ? __sys_recvmsg+0xe2/0x210
[ 54.889156] ? SyS_sendmmsg+0x60/0x60
[ 54.892963] ? trace_hardirqs_on_caller+0x421/0x5c0
[ 54.897964] SyS_recvmsg+0x2d/0x50
[ 54.901487] entry_SYSCALL_64_fastpath+0x29/0xa0
[ 54.906235] RIP: 0033:0x453299
[ 54.909402] RSP: 002b:00007f0d00020c58 EFLAGS: 00000212 ORIG_RAX: 000000000000002f
[ 54.917087] RAX: ffffffffffffffda RBX: 000000000071bea0 RCX: 0000000000453299
[ 54.924331] RDX: 0000000000002000 RSI: 0000000020006fc8 RDI: 0000000000000013
[ 54.931577] RBP: 0000000000000654 R08: 0000000000000000 R09: 0000000000000000
[ 54.938825] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f8880
[ 54.946070] R13: 00000000ffffffff R14: 00007f0d000216d4 R15: 0000000000000000
[ 54.954066] Dumping ftrace buffer:
[ 54.957699] (ftrace buffer empty)
[ 54.961386] Kernel Offset: disabled
[ 54.964991] Rebooting in 86400 seconds..