APPLIED: [Precise][CVE-2013-7421][CVE-2014-9644][PATCH 0/3] crypto: prefix module autoloading with "crypto-"
Brad Figg
brad.figg at canonical.com
Fri Feb 6 16:24:27 UTC 2015
On Tue, Feb 03, 2015 at 11:18:22AM +0000, Luis Henriques wrote:
> Following this email, I'm sending the fixes for CVE-2013-7421 and
> CVE-2014-9644. The patches touch a lot of files, and the backports
> are mainly dropping changes to crypto modules that are not available
> in the 3.2 kernel.
>
> I've also checked the Debian backports and picked some extra changes
> to algorithms that had been renamed/moved in more recent kernels.
>
> Kees Cook (2):
> crypto: prefix module autoloading with "crypto-"
> crypto: include crypto- module prefix in template
>
> Mathias Krause (1):
> crypto: add missing crypto module aliases
>
> arch/s390/crypto/aes_s390.c | 2 +-
> arch/s390/crypto/des_s390.c | 4 ++--
> arch/s390/crypto/ghash_s390.c | 2 +-
> arch/s390/crypto/sha1_s390.c | 2 +-
> arch/s390/crypto/sha256_s390.c | 4 ++--
> arch/s390/crypto/sha512_s390.c | 4 ++--
> arch/x86/crypto/aes_glue.c | 4 ++--
> arch/x86/crypto/aesni-intel_glue.c | 2 +-
> arch/x86/crypto/blowfish_glue.c | 4 ++--
> arch/x86/crypto/crc32c-intel.c | 4 ++--
> arch/x86/crypto/fpu.c | 3 +++
> arch/x86/crypto/ghash-clmulni-intel_glue.c | 2 +-
> arch/x86/crypto/salsa20_glue.c | 4 ++--
> arch/x86/crypto/sha1_ssse3_glue.c | 2 +-
> arch/x86/crypto/twofish_glue.c | 4 ++--
> arch/x86/crypto/twofish_glue_3way.c | 4 ++--
> crypto/aes_generic.c | 3 ++-
> crypto/algapi.c | 4 ++--
> crypto/ansi_cprng.c | 3 ++-
> crypto/anubis.c | 1 +
> crypto/api.c | 4 ++--
> crypto/arc4.c | 1 +
> crypto/authenc.c | 1 +
> crypto/authencesn.c | 1 +
> crypto/blowfish_generic.c | 3 ++-
> crypto/camellia.c | 1 +
> crypto/cast5.c | 2 +-
> crypto/cast6.c | 1 +
> crypto/cbc.c | 1 +
> crypto/ccm.c | 5 +++--
> crypto/chainiv.c | 1 +
> crypto/crc32c.c | 1 +
> crypto/cryptd.c | 1 +
> crypto/crypto_null.c | 6 +++---
> crypto/ctr.c | 3 ++-
> crypto/cts.c | 1 +
> crypto/deflate.c | 2 +-
> crypto/des_generic.c | 7 ++++---
> crypto/ecb.c | 1 +
> crypto/eseqiv.c | 1 +
> crypto/fcrypt.c | 1 +
> crypto/gcm.c | 7 ++++---
> crypto/ghash-generic.c | 3 ++-
> crypto/hmac.c | 1 +
> crypto/khazad.c | 1 +
> crypto/krng.c | 3 ++-
> crypto/lrw.c | 1 +
> crypto/lzo.c | 1 +
> crypto/md4.c | 2 +-
> crypto/md5.c | 1 +
> crypto/michael_mic.c | 1 +
> crypto/pcbc.c | 1 +
> crypto/pcrypt.c | 1 +
> crypto/rmd128.c | 1 +
> crypto/rmd160.c | 1 +
> crypto/rmd256.c | 1 +
> crypto/rmd320.c | 1 +
> crypto/salsa20_generic.c | 3 ++-
> crypto/seed.c | 1 +
> crypto/seqiv.c | 1 +
> crypto/serpent.c | 3 ++-
> crypto/sha1_generic.c | 3 ++-
> crypto/sha256_generic.c | 6 ++++--
> crypto/sha512_generic.c | 6 ++++--
> crypto/tea.c | 5 +++--
> crypto/tgr192.c | 5 +++--
> crypto/twofish_generic.c | 3 ++-
> crypto/vmac.c | 1 +
> crypto/wp512.c | 5 +++--
> crypto/xcbc.c | 1 +
> crypto/xts.c | 1 +
> crypto/zlib.c | 1 +
> drivers/crypto/padlock-aes.c | 2 +-
> drivers/crypto/padlock-sha.c | 8 ++++----
> drivers/s390/crypto/ap_bus.c | 2 ++
> include/linux/crypto.h | 13 +++++++++++++
> 76 files changed, 137 insertions(+), 67 deletions(-)
>
> --
> 2.1.4
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
Applied to Precise master-next.
--
Brad Figg brad.figg at canonical.com http://www.canonical.com
More information about the kernel-team
mailing list