]> www.infradead.org Git - users/jedix/linux-maple.git/commit
crypto: spacc - Fix off by one in spacc_isenabled()
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 14 Aug 2024 21:11:58 +0000 (00:11 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 24 Aug 2024 13:36:07 +0000 (21:36 +0800)
commit5d22d37aa8b93efaad797faf80db40ea59453481
tree1a929fd85e38d102f23707092c145488c4417ecc
parentb63483b37e813299445d2719488acab2b3f20544
crypto: spacc - Fix off by one in spacc_isenabled()

The spacc->config.modes[] array has CRYPTO_MODE_LAST number of elements
so this > comparison should be >= to prevent an out of bounds access.

Fixes: c8981d9230d8 ("crypto: spacc - Add SPAcc Skcipher support")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/dwc-spacc/spacc_core.c