]> git.baikalelectronics.ru Git - kernel.git/commit
KEYS: Fix skcipher IV clobbering
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 20 Sep 2016 12:35:55 +0000 (20:35 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 22 Sep 2016 09:42:07 +0000 (17:42 +0800)
commit7235694204f3bea81caa6142572ebe5289cfed01
treef15f1e438e2b88d6ecae117947a9cf90de1f28ba
parenta01fafe9e2924269b8989da17ba6db2baaa87d7f
KEYS: Fix skcipher IV clobbering

The IV must not be modified by the skcipher operation so we need
to duplicate it.

Fixes: f7675ec71a86 ("KEYS: Use skcipher")
Cc: stable@vger.kernel.org
Reported-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
security/keys/encrypted-keys/encrypted.c