Crypto Fixes for 4.15

2018-01-11 Thread Herbert Xu
Hi Linus: This push fixes a NULL pointer dereference in crypto_remove_spawns that can be triggered through af_alg. Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git linus Eric Biggers (1): crypto: algapi - fix NULL dereference in crypto_remove_spawns

Crypto Fixes for 4.15

2018-01-04 Thread Herbert Xu
Hi Linus: This push fixes the following issues: - Racy use of ctx->rcvused in af_alg. - algif_aead crash in chacha20poly1305. - Freeing bogus pointer in pcrypt. - Build error on MIPS in mpi. - Memory leak in inside-secure. - Memory overwrite in inside-secure. - NULL pointer dereference in inside

Crypto Fixes for 4.15

2017-12-21 Thread Herbert Xu
Hi Linus: This push fixes the following issues: - Fix chacha20 crash on zero-length input due to unset IV. - Fix potential race conditions in mcryptd with spinlock. - Only wait once at top of algif recvmsg to avoid inconsistencies. - Fix potential use-after-free in algif_aead/algif_skcipher. P

Crypto Fixes for 4.15

2017-12-10 Thread Herbert Xu
Hi Linus: This push fixes the following issues: - Buffer overread in RSA. - Potential use after free in algif_aead. - Error path null pointer dereference in af_alg. - Forbid combinations such as hmac(hmac(sha3)) which may crash. - Crash in salsa20 due to incorrect API usage. Please pull from

Crypto Fixes for 4.15

2017-11-28 Thread Herbert Xu
Hi Linus: This push fixes the following issues: - Potential bogus alignment for some AEAD operations. - Crash in algif_aead. - Sleeping in softirq context with async af_alg. Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git linus Ondrej Mosnáček (1):