]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
crypto: tcrypt - Fix potential leak in test_aead_speed() if aad_size is too big
authorChristian Engelmayer <cengelma@gmx.at>
Mon, 21 Apr 2014 18:45:59 +0000 (20:45 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 28 Apr 2014 10:21:17 +0000 (18:21 +0800)
commitac5f863f8c548ab72511213b30368cfc8007ae01
tree5bae766d43ab3847ad573c7a0c15d1e395c2b9a7
parent3d67be2761dc4b5b792037f296f3394a29581efc
crypto: tcrypt - Fix potential leak in test_aead_speed() if aad_size is too big

Fix a potential memory leak in the error handling of test_aead_speed(). In case
the size check on the associate data length parameter fails, the function goes
through the wrong exit label. Reported by Coverity - CID 1163870.

Signed-off-by: Christian Engelmayer <cengelma@gmx.at>
Acked-by: Tim Chen <tim.c.chen@linux.intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/tcrypt.c