{"id":"CVE-2019-19906","details":"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.","modified":"2026-04-16T04:31:41.886144252Z","published":"2019-12-19T18:15:12.833Z","related":["ALSA-2020:4497","SUSE-SU-2020:14579-1","SUSE-SU-2020:3939-1","SUSE-SU-2022:3549-1","openSUSE-SU-2024:10709-1"],"references":[{"type":"WEB","url":"https://lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b%40%3Cissues.bookkeeper.apache.org%3E"},{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OB4GSVOJ6ESHQNT5GSV63OX5D4KPSTGT/"},{"type":"WEB","url":"https://lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4%40%3Cissues.bookkeeper.apache.org%3E"},{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MW6GZCLECGL2PBNHVNPJIX4RPVRVFR7R/"},{"type":"ADVISORY","url":"http://seclists.org/fulldisclosure/2020/Jul/23"},{"type":"ADVISORY","url":"https://support.apple.com/kb/HT211288"},{"type":"ADVISORY","url":"https://support.apple.com/kb/HT211289"},{"type":"ADVISORY","url":"https://www.debian.org/security/2019/dsa-4591"},{"type":"ADVISORY","url":"http://seclists.org/fulldisclosure/2020/Jul/24"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2019/12/msg00027.html"},{"type":"ADVISORY","url":"https://seclists.org/bugtraq/2019/Dec/42"},{"type":"FIX","url":"http://www.openwall.com/lists/oss-security/2022/02/23/4"},{"type":"FIX","url":"https://github.com/cyrusimap/cyrus-sasl/issues/587"},{"type":"FIX","url":"https://usn.ubuntu.com/4256-1/"},{"type":"EVIDENCE","url":"https://www.openldap.org/its/index.cgi/Incoming?id=9123"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/apache/bookkeeper","events":[{"introduced":"0"},{"last_affected":"4d8a5efe57d847ab2adb59ad026ddca076c60ca1"}],"database_specific":{"versions":[{"introduced":"0"},{"last_affected":"4.12.1"}]}},{"type":"GIT","repo":"https://github.com/cyrusimap/cyrus-sasl","events":[{"introduced":"0"},{"fixed":"7a6b45b177070198fed0682bea5fa87c18abb084"}],"database_specific":{"versions":[{"introduced":"0"},{"fixed":"2.1.28"}]}}],"versions":["cyrus-sasl-2.1.23","cyrus-sasl-2.1.24","cyrus-sasl-2.1.25","cyrus-sasl-2.1.26","cyrus-sasl-2.1.27","release-4.12.0","release-4.12.1","release-4.12.1-docker"],"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"8.0"}]},{"events":[{"introduced":"0"},{"last_affected":"9.0"}]},{"events":[{"introduced":"0"},{"last_affected":"10.0"}]},{"events":[{"introduced":"0"},{"last_affected":"12.04"}]},{"events":[{"introduced":"0"},{"last_affected":"14.04"}]},{"events":[{"introduced":"0"},{"last_affected":"16.04"}]},{"events":[{"introduced":"0"},{"last_affected":"18.04"}]},{"events":[{"introduced":"0"},{"last_affected":"19.10"}]},{"events":[{"introduced":"0"},{"last_affected":"31"}]},{"events":[{"introduced":"0"},{"last_affected":"32"}]},{"events":[{"introduced":"0"},{"last_affected":"2.0.0"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-NA"}]},{"events":[{"introduced":"0"},{"last_affected":"5.0"}]},{"events":[{"introduced":"0"},{"last_affected":"6.0"}]},{"events":[{"introduced":"0"},{"last_affected":"7.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"8.4"}]},{"events":[{"introduced":"0"},{"last_affected":"13.6"}]},{"events":[{"introduced":"0"},{"last_affected":"13.6"}]},{"events":[{"introduced":"0"},{"fixed":"10.13.6"}]},{"events":[{"introduced":"10.13.0"},{"fixed":"10.13.6"}]},{"events":[{"introduced":"10.15.0"},{"fixed":"10.15.6"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-NA"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2018\\-002"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2018\\-003"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-001"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-002"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-003"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-004"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-005"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-006"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2019\\-007"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2020\\-001"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2020\\-002"}]},{"events":[{"introduced":"0"},{"last_affected":"10.13.6-security_update_2020\\-003"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2019\\-001"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2019\\-002"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2019\\-004"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2019\\-005"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2019\\-006"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2019\\-007"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2020\\-001"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2020\\-002"}]},{"events":[{"introduced":"0"},{"last_affected":"10.14.6-security_update_2020\\-003"}]}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-19906.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}