summaryrefslogtreecommitdiff
path: root/crypto/ahash.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2017-04-10 17:15:48 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2017-04-10 19:09:17 +0800
commit31015340cee298c0861347c53659bc0955930c8d (patch)
tree2c7aca6f10d398d66eb1d971779d20a1b3a615bd /crypto/ahash.c
parent49c07d1a0cddd43097232a01501f418a2628251d (diff)
downloadlinux-crypto-31015340cee298c0861347c53659bc0955930c8d.tar.gz
linux-crypto-31015340cee298c0861347c53659bc0955930c8d.zip
crypto: lrw - Fix use-after-free on EINPROGRESS
When we get an EINPROGRESS completion in lrw, we will end up marking the request as done and freeing it. This then blows up when the request is really completed as we've already freed the memory. Fixes: f96ee41be16a ("crypto: lrw - Convert to skcipher") Cc: <stable@vger.kernel.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/ahash.c')
0 files changed, 0 insertions, 0 deletions