diff options
author | Prasad J Pandit <pjp@fedoraproject.org> | 2016-03-02 17:29:58 +0530 |
---|---|---|
committer | Michael Roth <mdroth@linux.vnet.ibm.com> | 2016-03-22 17:40:27 -0500 |
commit | d0ee85b4e4c6cc2c8fac311d6df2ed412ed0df5f (patch) | |
tree | 8232261dd44d61bed69a4d93f2e99f0be811da2f /hw | |
parent | 4f046a6ba1d558eb043dc13a80d40cf7cb62ef95 (diff) | |
download | qemu-d0ee85b4e4c6cc2c8fac311d6df2ed412ed0df5f.tar.gz |
net: check packet payload length
While computing IP checksum, 'net_checksum_calculate' reads
payload length from the packet. It could exceed the given 'data'
buffer size. Add a check to avoid it.
Reported-by: Liu Ling <liuling-it@360.cn>
Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org>
Signed-off-by: Jason Wang <jasowang@redhat.com>
(cherry picked from commit 362786f14a753d8a5256ef97d7c10ed576d6572b)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Diffstat (limited to 'hw')
0 files changed, 0 insertions, 0 deletions