summaryrefslogtreecommitdiff
path: root/tools/perf/util/levenshtein.c
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2017-06-08 14:49:42 +0100
committerJames Morris <james.l.morris@oracle.com>2017-06-09 13:29:49 +1000
commit281590b4221779dbc4a5e2c33c0c5b0239cfe794 (patch)
tree3abf0a758a569c41c972f5c79f31337ad7a04fae /tools/perf/util/levenshtein.c
parentbbe240454d86be95151e0ecfd6ac55fe5ef5a6f5 (diff)
KEYS: DH: don't feed uninitialized "otherinfo" into KDF
If userspace called KEYCTL_DH_COMPUTE with kdf_params containing NULL otherinfo but nonzero otherinfolen, the kernel would allocate a buffer for the otherinfo, then feed it into the KDF without initializing it. Fix this by always doing the copy from userspace (which will fail with EFAULT in this scenario). Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Stephan Mueller <smueller@chronox.de> Signed-off-by: James Morris <james.l.morris@oracle.com>
Diffstat (limited to 'tools/perf/util/levenshtein.c')
0 files changed, 0 insertions, 0 deletions