android_kernel_xiaomi_sm7250/net
Al Viro 8920e8f94c [PATCH] Fix 32bit sendmsg() flaw
When we copy 32bit ->msg_control contents to kernel, we walk the same
userland data twice without sanity checks on the second pass.

Second version of this patch: the original broke with 64-bit arches
running 32-bit-compat-mode executables doing sendmsg() syscalls with
unaligned CMSG data areas

Another thing is that we use kmalloc() to allocate and sock_kfree_s()
to free afterwards; less serious, but also needs fixing.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-08 08:14:11 -07:00
..
802
8021q
appletalk
atm
ax25 [AX25]: Make ax2asc thread-proof 2005-09-06 15:49:39 -07:00
bluetooth
bridge
core Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 2005-09-07 17:22:43 -07:00
dccp
decnet
econet
ethernet
ieee80211 [wireless ieee80211,ipw2200] Lindent source code 2005-09-07 00:48:31 -04:00
ipv4 [IPV4]: Reassembly trim not clearing CHECKSUM_HW 2005-09-06 15:51:48 -07:00
ipv6
ipx
irda
key
lapb
llc
netfilter
netlink
netrom [AX25]: Make ax2asc thread-proof 2005-09-06 15:49:39 -07:00
packet
rose [AX25]: Make ax2asc thread-proof 2005-09-06 15:49:39 -07:00
rxrpc
sched
sctp
sunrpc [PATCH] sunrpc: print unsigned integers in stats 2005-09-07 16:57:39 -07:00
unix
wanrouter
x25
xfrm
compat.c [PATCH] Fix 32bit sendmsg() flaw 2005-09-08 08:14:11 -07:00
Kconfig
Makefile
nonet.c
socket.c [PATCH] Fix 32bit sendmsg() flaw 2005-09-08 08:14:11 -07:00
sysctl_net.c
TUNABLE