]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
crypto: keywrap - memzero the correct memory
authorDan Carpenter <dan.carpenter@oracle.com>
Sat, 30 Jan 2016 14:38:28 +0000 (17:38 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Apr 2016 16:08:45 +0000 (09:08 -0700)
commitf69c1b51f6da629e6f03b336ffec8c31b56e6f8a
tree254dcbc28ef8c9f12bca36e600b7bcd0ee827ffc
parent0cdc91f539d77f4be720330f577b708a56cc9391
crypto: keywrap - memzero the correct memory

commit 2b8b28fd232233c22fb61009dd8b0587390d2875 upstream.

We're clearing the wrong memory.  The memory corruption is likely
harmless because we weren't going to use that stack memory again but not
zeroing is a potential information leak.

Fixes: e28facde3c39 ('crypto: keywrap - add key wrapping block chaining mode')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
crypto/keywrap.c