summaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authormaxv <maxv@NetBSD.org>2018-11-13 07:45:43 +0000
committermaxv <maxv@NetBSD.org>2018-11-13 07:45:43 +0000
commitcff366484efae53f3e498a50fed04de7e3ec3771 (patch)
tree29a116fcc6e9076af63da91cfca12f6330c2f968 /libexec
parentbd4114ebdf7ddcec292f0e5707d9329a1c7cb856 (diff)
Fix kernel info leak. There are 2 bytes of padding in struct if_msghdr.
[ 944.607323] kleak: Possible leak in copyout: [len=176, leaked=2] [ 944.617335] #0 0xffffffff80b7c44a in kleak_note <netbsd> [ 944.627332] #1 0xffffffff80b7c4ca in kleak_copyout <netbsd> [ 944.627332] #2 0xffffffff80c91698 in sysctl_iflist_if <netbsd> [ 944.637336] #3 0xffffffff80c91d3c in sysctl_iflist <netbsd> [ 944.647343] #4 0xffffffff80c93855 in sysctl_rtable <netbsd> [ 944.647343] #5 0xffffffff80b5b328 in sysctl_dispatch <netbsd> [ 944.657346] #6 0xffffffff80b5b62e in sys___sysctl <netbsd> [ 944.667354] #7 0xffffffff8025ab3c in sy_call <netbsd> [ 944.667354] #8 0xffffffff8025ad6e in sy_invoke <netbsd> [ 944.677365] #9 0xffffffff8025adf4 in syscall <netbsd>
Diffstat (limited to 'libexec')
0 files changed, 0 insertions, 0 deletions