Steffen Klassert
1a14f1e555
xfrm4: Fix header checks in _decode_session4.
...
We skip the header informations if the data pointer points
already behind the header in question for some protocols.
This is because we call pskb_may_pull with a negative value
converted to unsigened int from pskb_may_pull in this case.
Skipping the header informations can lead to incorrect policy
lookups, so fix it by a check of the data pointer position
before we call pskb_may_pull.
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
2015-10-23 07:31:23 +02:00
..
2015-09-17 13:20:03 +02:00
2015-08-30 18:12:36 -04:00
2015-03-02 16:43:41 -05:00
2015-08-18 11:55:06 -07:00
2015-05-11 10:50:17 -04:00
2015-09-17 22:13:32 -07:00
2015-07-15 15:59:58 -07:00
2015-08-27 20:15:34 +02:00
2015-09-26 16:08:27 -07:00
2015-09-27 19:09:38 -07:00
2015-08-18 11:55:07 -07:00
2015-07-12 21:13:22 +02:00
2015-09-17 20:14:15 +03:00
2015-09-26 16:08:27 -07:00
2015-03-06 21:50:02 -05:00
2015-09-26 16:08:27 -07:00
2015-09-18 22:00:16 +02:00
2015-09-26 16:08:27 -07:00
2015-09-28 22:51:15 -07:00
2015-08-18 11:55:07 -07:00
2015-09-17 13:20:04 +02:00
2015-10-23 07:31:23 +02:00
2015-09-29 11:44:16 +02:00
2015-05-11 10:50:17 -04:00
2015-05-25 17:46:21 -04:00
2015-09-21 16:03:04 -07:00
2015-08-24 14:48:10 -07:00
2015-09-25 12:27:22 -07:00
2015-07-27 01:06:53 -07:00
2015-09-22 15:22:50 +02:00
2015-08-10 20:43:06 +02:00
2015-08-31 12:45:09 -07:00
2015-09-26 16:08:27 -07:00
2015-03-31 13:58:35 -04:00
2015-09-26 16:08:27 -07:00
2015-06-18 21:14:32 +02:00
2015-08-20 22:00:11 +02:00
2015-09-26 22:40:55 -07:00
2015-09-23 14:33:55 -07:00
2015-05-11 10:50:17 -04:00
2015-09-10 13:53:15 -07:00
2015-09-04 14:26:56 +02:00
2015-06-24 02:58:51 -07:00
2015-09-20 21:53:56 -07:00
2015-09-26 16:08:27 -07:00
2015-09-11 15:00:02 -07:00
2015-09-25 11:33:52 -07:00
2015-09-24 22:59:22 -07:00
2015-09-20 22:31:20 -07:00
2015-06-10 22:49:20 -07:00
2015-05-11 10:50:17 -04:00
2015-08-09 22:43:52 -07:00
2015-09-04 14:29:25 +02:00
2015-05-11 10:50:17 -04:00
2015-10-23 06:49:29 +02:00
2015-04-09 00:02:26 -04:00
2015-07-21 10:39:03 -07:00
2015-03-04 00:26:06 -05:00
2015-05-11 10:50:17 -04:00