Re: [PATCH net] sctp: initialize _pad of sockaddr_in before copying to user memory

2019-04-01 Thread David Miller
From: Xin Long Date: Sun, 31 Mar 2019 16:58:15 +0800 > Syzbot report a kernel-infoleak: > > BUG: KMSAN: kernel-infoleak in _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 > Call Trace: > _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 > copy_to_user include/linux/uaccess.h:174 [inline] >

Re: [PATCH net] sctp: initialize _pad of sockaddr_in before copying to user memory

2019-04-01 Thread Neil Horman
On Sun, Mar 31, 2019 at 04:58:15PM +0800, Xin Long wrote: > Syzbot report a kernel-infoleak: > > BUG: KMSAN: kernel-infoleak in _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 > Call Trace: > _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 > copy_to_user include/linux/uaccess.h:174 [inline] >

Re: [PATCH net] sctp: initialize _pad of sockaddr_in before copying to user memory

2019-04-01 Thread Alexander Potapenko
On Sun, Mar 31, 2019 at 10:58 AM Xin Long wrote: > > Syzbot report a kernel-infoleak: > > BUG: KMSAN: kernel-infoleak in _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 > Call Trace: > _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 > copy_to_user include/linux/uaccess.h:174 [inline] > sct

[PATCH net] sctp: initialize _pad of sockaddr_in before copying to user memory

2019-03-31 Thread Xin Long
Syzbot report a kernel-infoleak: BUG: KMSAN: kernel-infoleak in _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 Call Trace: _copy_to_user+0x16b/0x1f0 lib/usercopy.c:32 copy_to_user include/linux/uaccess.h:174 [inline] sctp_getsockopt_peer_addrs net/sctp/socket.c:5911 [inline] sctp_