commit | e8e519f8ec33ce670abef2cfc0613ec26319841e | [log] [tgz] |
---|---|---|
author | yujuan.qi <yujuan.qi@mediatek.com> | Mon Jul 31 11:23:01 2017 +0800 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Sep 05 09:20:05 2018 +0200 |
tree | f1fef8bfede5a83e0870fe96d501842387fbb40e | |
parent | fe0034a08b49a25ad91376e03045dc2e7bcf3647 [diff] |
Cipso: cipso_v4_optptr enter infinite loop commit 40413955ee265a5e42f710940ec78f5450d49149 upstream. in for(),if((optlen > 0) && (optptr[1] == 0)), enter infinite loop. Test: receive a packet which the ip length > 20 and the first byte of ip option is 0, produce this issue Signed-off-by: yujuan.qi <yujuan.qi@mediatek.com> Acked-by: Paul Moore <paul@paul-moore.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>