commit | 931e79d7a7ddee4709c56b39de169a36804589a1 | [log] [tgz] |
---|---|---|
author | Mathias Krause <minipli@googlemail.com> | Sat Aug 26 17:09:00 2017 +0200 |
committer | Steffen Klassert <steffen.klassert@secunet.com> | Mon Aug 28 10:58:02 2017 +0200 |
tree | e20cdb0427b15340a19bae03b341615b4095b09d | |
parent | e3e5fc1698ae35ac60d075b477e84accb96e2652 [diff] |
xfrm_user: fix info leak in build_aevent() The memory reserved to dump the ID of the xfrm state includes a padding byte in struct xfrm_usersa_id added by the compiler for alignment. To prevent the heap info leak, memset(0) the sa_id before filling it. Cc: Jamal Hadi Salim <jhs@mojatatu.com> Fixes: d51d081d6504 ("[IPSEC]: Sync series - user") Signed-off-by: Mathias Krause <minipli@googlemail.com> Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>