CVE-2019-19906 (https://nvd.nist.gov/vuln/detail/CVE-2019-19906): cyrus-sasl (aka Cyrus SASL) 2.1.27 has an out-of-bounds write leading to unauthenticated remote denial-of-service in OpenLDAP via a malformed LDAP packet. The OpenLDAP crash is ultimately caused by an off-by-one error in _sasl_add_string in common.c in cyrus-sasl.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec41e92e4aec19aa605f5d410ba06cc86e7b48f0 commit ec41e92e4aec19aa605f5d410ba06cc86e7b48f0 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2019-12-23 21:34:38 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2019-12-23 21:34:54 +0000 dev-libs/cyrus-sasl: fix CVE-2019-19906 Bug: https://bugs.gentoo.org/703628 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r3.ebuild | 259 +++++++++++++++++++++ .../files/cyrus-sasl-2.1.27-CVE-2019-19906.patch | 20 ++ 2 files changed, 279 insertions(+)
amd64 stable
x86 stable
arm stable
hppa/ia64 stable
arm64 stable
sparc stable
ppc stable
ppc64 stable
s390 stable
@sh: ping
SuperH port disbanded.
@maintainer(s), please cleanup by dropping vulnerable version 2.1.27-r2 now that sh has been dropped.
Resetting sanity check; keywords are not fully specified and arches are not CC-ed.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83563a05b16a5987e79fe16af030bc0332933d04 commit 83563a05b16a5987e79fe16af030bc0332933d04 Author: Sam James (sam_c) <sam@cmpct.info> AuthorDate: 2020-04-09 03:29:52 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-04-10 10:30:03 +0000 dev-libs/cyrus-sasl: drop vulnerable Bug: https://bugs.gentoo.org/703628 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/15271 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r2.ebuild | 259 ------------------------ 1 file changed, 259 deletions(-)
Cleanup done. Adding [cve] because the bot filed this.