aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorJason Wang <jasowang@redhat.com>2012-05-30 21:18:10 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-07-16 08:47:36 -0700
commit325b4161bab9ba01b345c4483bbb0e36cb571943 (patch)
treeb8584bb3b7cd29f3c82793ce68b1cc4cdb41d26c /.gitignore
parentd1877392b4dce5d4c74d329777980d2a3ccede99 (diff)
downloadkernel_samsung_smdk4412-325b4161bab9ba01b345c4483bbb0e36cb571943.zip
kernel_samsung_smdk4412-325b4161bab9ba01b345c4483bbb0e36cb571943.tar.gz
kernel_samsung_smdk4412-325b4161bab9ba01b345c4483bbb0e36cb571943.tar.bz2
net: sock: validate data_len before allocating skb in sock_alloc_send_pskb()
[ Upstream commit cc9b17ad29ecaa20bfe426a8d4dbfb94b13ff1cc ] We need to validate the number of pages consumed by data_len, otherwise frags array could be overflowed by userspace. So this patch validate data_len and return -EMSGSIZE when data_len may occupies more frags than MAX_SKB_FRAGS. Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions