linux-stable/drivers/crypto/rockchip
Herbert Xu c0afb6b88f crypto: rk3288 - Fix use after free in unprepare
The unprepare call must be carried out before the finalize call
as the latter can free the request.

Fixes: c66c17a0f6 ("crypto: rk3288 - Remove prepare/unprepare request")
Reported-by: Andrey Skvortsov <andrej.skvortzov@gmail.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Reviewed-by: Andrey Skvortsov <andrej.skvortzov@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2024-03-01 18:33:29 +08:00
..
Makefile
rk3288_crypto.c crypto: rockchip/rk3288 - Convert to platform remove callback returning void 2023-10-27 18:04:26 +08:00
rk3288_crypto.h crypto: rk3288 - Use new crypto_engine_op interface 2023-08-18 17:01:11 +08:00
rk3288_crypto_ahash.c crypto: rk3288 - Fix use after free in unprepare 2024-03-01 18:33:29 +08:00
rk3288_crypto_skcipher.c crypto: rk3288 - Use helper to set reqsize 2023-12-29 11:25:55 +08:00