]> git.baikalelectronics.ru Git - kernel.git/commit
[IPV6] fix ipv6_getsockopt_sticky copy_to_user leak
authorChris Wright <chrisw@sous-sol.org>
Sat, 10 Mar 2007 00:19:17 +0000 (16:19 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 10 Mar 2007 00:19:17 +0000 (16:19 -0800)
commit282ef7012d2597c09e0c4854fd566c05e0bf756c
tree292944e3306f4209dde7ffc18e36fc3d6e3fd8d7
parent29aaf385cc9fd07ac7e7f3d49a842d7340e52d6e
[IPV6] fix ipv6_getsockopt_sticky copy_to_user leak

User supplied len < 0 can cause leak of kernel memory.
Use unsigned compare instead.

Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/ipv6_sockglue.c