diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2023-02-09 09:09:52 +0800 |
---|---|---|
committer | Steffen Klassert <steffen.klassert@secunet.com> | 2023-02-13 13:38:58 +0100 |
commit | 8222d5910dae08213b6d9d4bc9a7f8502855e624 (patch) | |
tree | 09fc47e6603fffa550f5e0218397a16b34a5dcdf /tools/perf/scripts/python/task-analyzer.py | |
parent | 2038cc592811209de20c4e094ca08bfb1e6fbc6c (diff) |
xfrm: Zero padding when dumping algos and encap
When copying data to user-space we should ensure that only valid
data is copied over. Padding in structures may be filled with
random (possibly sensitve) data and should never be given directly
to user-space.
This patch fixes the copying of xfrm algorithms and the encap
template in xfrm_user so that padding is zeroed.
Reported-by: syzbot+fa5414772d5c445dac3c@syzkaller.appspotmail.com
Reported-by: Hyunwoo Kim <v4bel@theori.io>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Reviewed-by: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions