summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMathias Krause <minipli@googlemail.com>2017-08-26 18:08:59 +0300
committerSteffen Klassert <steffen.klassert@secunet.com>2017-08-28 11:58:02 +0300
commite3e5fc1698ae35ac60d075b477e84accb96e2652 (patch)
treebf5e774b618ef41b75b83c01e1d120f5c8376c7a /tools/perf/scripts/python/export-to-postgresql.py
parent50329c8a340c9dea60d837645fcf13fc36bfb84d (diff)
downloadlinux-e3e5fc1698ae35ac60d075b477e84accb96e2652.tar.xz
xfrm_user: fix info leak in build_expire()
The memory reserved to dump the expired xfrm state includes padding bytes in struct xfrm_user_expire added by the compiler for alignment. To prevent the heap info leak, memset(0) the remainder of the struct. Initializing the whole structure isn't needed as copy_to_user_state() already takes care of clearing the padding bytes within the 'state' member. Signed-off-by: Mathias Krause <minipli@googlemail.com> Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions