openSUSE-SU-2016:1892-1: moderate: Recommended update for mbedtls
openSUSE Security Update: Recommended update for mbedtls ______________________________________________________________________________ Announcement ID: openSUSE-SU-2016:1892-1 Rating: moderate References: #988956 Affected Products: openSUSE Leap 42.1 ______________________________________________________________________________ An update that contains security fixes can now be installed. Description: This mbedtls update to version 1.3.17 fixes the following issues: Security issues fixed: - Fix missing padding length check in mbedtls_rsa_rsaes_pkcs1_v15_decrypt required by PKCS1 v2.2 - Fix a potential integer underflow to buffer overread in mbedtls_rsa_rsaes_oaep_decrypt. It is not triggerable remotely in SSL/TLS. - Fix potential integer overflow to buffer overflow in mbedtls_rsa_rsaes_pkcs1_v15_encrypt and mbedtls_rsa_rsaes_oaep_encrypt Bugs fixed: - Fix bug in mbedtls_mpi_add_mpi() that caused wrong results when the three arguments where the same (in-place doubling). Found and fixed by Janos Follath. #309 - Fix issue in Makefile that prevented building using armar. - Fix issue that caused a hang up when generating RSA keys of odd bitlength - Fix bug in mbedtls_rsa_rsaes_pkcs1_v15_encrypt that made null pointer dereference possible. - Fix issue that caused a crash if invalid curves were passed to mbedtls_ssl_conf_curves. #373 Further changes: - On ARM platforms, when compiling with -O0 with GCC, Clang or armcc5, don't use the optimized assembly for bignum multiplication. This removes the need to pass -fomit-frame-pointer to avoid a build error with -O0. - Disabled SSLv3 in the default configuration. - Fix non-compliance server extension handling. Extensions for SSLv3 are now ignored, as required by RFC6101. Patch Instructions: To install this openSUSE Security Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE Leap 42.1: zypper in -t patch openSUSE-2016-903=1 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE Leap 42.1 (i586 x86_64): libmbedtls9-1.3.17-12.1 libmbedtls9-debuginfo-1.3.17-12.1 mbedtls-debugsource-1.3.17-12.1 mbedtls-devel-1.3.17-12.1 - openSUSE Leap 42.1 (x86_64): libmbedtls9-32bit-1.3.17-12.1 libmbedtls9-debuginfo-32bit-1.3.17-12.1 References: https://bugzilla.suse.com/988956
participants (1)
-
opensuse-security@opensuse.org