Release date:
2026-10-09 10:17:18 UTC
Description:
* SECURITY UPDATE: Bleichenbacher-type side-channel in RSA decryption
- debian/patches/CVE-2018-16869-1.patch: add side-channel silent
memeql_sec and cnd_memcpy in memeql-sec.c, cnd-memcpy.c, memops.h,
ccm.c, examples/rsa-decrypt.c, Makefile.in, testsuite.
- debian/patches/CVE-2018-16869-2.patch: add side-channel silent RSA
root function _rsa_sec_compute_root and mpn_get_base256 in
rsa-sec-compute-root.c, rsa-internal.h, gmp-glue.c, gmp-glue.h,
Makefile.in.
- debian/patches/CVE-2018-16869-3.patch: add side-channel silent
PKCS#1 decoding _pkcs1_sec_decrypt in pkcs1-sec-decrypt.c,
rsa-internal.h, Makefile.in, testsuite.
- debian/patches/CVE-2018-16869-4.patch: add rsa_sec_decrypt and use
the side-channel silent root in rsa_compute_root_tr and
rsa_compute_root, and reject bad private keys early, in
rsa-sec-decrypt.c, rsa-sign-tr.c, rsa-sign.c,
rsa-sec-compute-root.c, rsa.h, Makefile.in, testsuite.
- debian/patches/CVE-2018-16869-5.patch: require input in range and of
fixed size in rsa_sec_decrypt, rsa_decrypt_tr, rsa_decrypt and
rsa_sec_compute_root_tr, and check the message length in
_pkcs1_sec_decrypt, in pkcs1-sec-decrypt.c, rsa-decrypt-tr.c,
rsa-decrypt.c, rsa-sec-decrypt.c, rsa-sign-tr.c, rsa.h, testsuite.
- debian/patches/CVE-2018-16869-6.patch: strip the PKCS#1 padding in
rsa_decrypt and rsa_decrypt_tr with the side-channel silent
_pkcs1_sec_decrypt_variable, in pkcs1-sec-decrypt.c,
pkcs1-decrypt.c, rsa-decrypt-tr.c, rsa-internal.h, testsuite.
- debian/libhogweed4.symbols, debian/libnettle6.symbols: added new
symbols.
- CVE-2018-16869
- CVE-2021-3580 (the input range checks in CVE-2018-16869-5.patch)
Updated packages:
-
libhogweed4_3.2-1ubuntu0.16.04.2+tuxcare.els1_amd64.deb
sha:fdc60abb208d9b51d9660b253e8c22b6292f5bbd
-
libnettle6_3.2-1ubuntu0.16.04.2+tuxcare.els1_amd64.deb
sha:d55b29c7718416e00eaa2ccf979cb60a5e860b68
-
nettle-bin_3.2-1ubuntu0.16.04.2+tuxcare.els1_amd64.deb
sha:9f87d3ce684d928c01a2d2bb57856c0ea3565220
-
nettle-dev_3.2-1ubuntu0.16.04.2+tuxcare.els1_amd64.deb
sha:ddd0b7d06dcf6493aaacef40991794ff60585c6b
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.