{"id":"CLSA-2026-1791541027","summary":"Fix CVE(s): CVE-2018-16869","details":"   * SECURITY UPDATE: Bleichenbacher-type side-channel in RSA decryption\n     - debian/patches/CVE-2018-16869-1.patch: add side-channel silent\n       memeql_sec and cnd_memcpy in memeql-sec.c, cnd-memcpy.c, memops.h,\n       ccm.c, examples/rsa-decrypt.c, Makefile.in, testsuite.\n     - debian/patches/CVE-2018-16869-2.patch: add side-channel silent RSA\n       root function _rsa_sec_compute_root and mpn_get_base256 in\n       rsa-sec-compute-root.c, rsa-internal.h, gmp-glue.c, gmp-glue.h,\n       Makefile.in.\n     - debian/patches/CVE-2018-16869-3.patch: add side-channel silent\n       PKCS#1 decoding _pkcs1_sec_decrypt in pkcs1-sec-decrypt.c,\n       rsa-internal.h, Makefile.in, testsuite.\n     - debian/patches/CVE-2018-16869-4.patch: add rsa_sec_decrypt and use\n       the side-channel silent root in rsa_compute_root_tr and\n       rsa_compute_root, and reject bad private keys early, in\n       rsa-sec-decrypt.c, rsa-sign-tr.c, rsa-sign.c,\n       rsa-sec-compute-root.c, rsa.h, Makefile.in, testsuite.\n     - debian/patches/CVE-2018-16869-5.patch: require input in range and of\n       fixed size in rsa_sec_decrypt, rsa_decrypt_tr, rsa_decrypt and\n       rsa_sec_compute_root_tr, and check the message length in\n       _pkcs1_sec_decrypt, in pkcs1-sec-decrypt.c, rsa-decrypt-tr.c,\n       rsa-decrypt.c, rsa-sec-decrypt.c, rsa-sign-tr.c, rsa.h, testsuite.\n     - debian/patches/CVE-2018-16869-6.patch: strip the PKCS#1 padding in\n       rsa_decrypt and rsa_decrypt_tr with the side-channel silent\n       _pkcs1_sec_decrypt_variable, in pkcs1-sec-decrypt.c,\n       pkcs1-decrypt.c, rsa-decrypt-tr.c, rsa-internal.h, testsuite.\n     - debian/libhogweed4.symbols, debian/libnettle6.symbols: added new\n       symbols.\n     - CVE-2018-16869\n     - CVE-2021-3580 (the input range checks in CVE-2018-16869-5.patch)","modified":"2026-10-26T09:32:02.514686342Z","published":"2026-10-09T10:17:18Z","upstream":["CVE-2018-16869","CVE-2021-3580"],"references":[{"type":"ADVISORY","url":"https://errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1791541027.html"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2018-16869"}],"affected":[{"package":{"name":"libhogweed4","ecosystem":"TuxCare:Ubuntu:16.04","purl":"pkg:deb/tuxcare/libhogweed4?distro=ubuntu-16.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2-1ubuntu0.16.04.2+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu16.04els/CLSA-2026-1791541027.json"}},{"package":{"name":"libnettle6","ecosystem":"TuxCare:Ubuntu:16.04","purl":"pkg:deb/tuxcare/libnettle6?distro=ubuntu-16.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2-1ubuntu0.16.04.2+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu16.04els/CLSA-2026-1791541027.json"}},{"package":{"name":"nettle-bin","ecosystem":"TuxCare:Ubuntu:16.04","purl":"pkg:deb/tuxcare/nettle-bin?distro=ubuntu-16.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2-1ubuntu0.16.04.2+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu16.04els/CLSA-2026-1791541027.json"}},{"package":{"name":"nettle-dev","ecosystem":"TuxCare:Ubuntu:16.04","purl":"pkg:deb/tuxcare/nettle-dev?distro=ubuntu-16.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2-1ubuntu0.16.04.2+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu16.04els/CLSA-2026-1791541027.json"}}],"schema_version":"1.9.0"}