{"id":"openSUSE-SU-2026:22146-1","summary":"Security update for cyrus-sasl","details":"This update for cyrus-sasl fixes the following issues:\n\nSecurity issue fixed:\n\n- CVE-2026-107161: Heap buffer overflow in cyrus-sasl add_to_challenge() allows malicious server to crash or compromise\n  DIGEST-MD5 clients (bsc#1284687).\n\nNon security issues fixed:\n\n- Fix cyrus-sasl package failing to build with GCC 14 (bsc#1221863).\n- Replace insecure MD5 with ephemeral HMAC-SHA256 (bsc#1247498).\n- Make DIGEST-MD5 work with openssl3 (bsc#1230111).\n","modified":"2026-10-23T17:23:12.253476889Z","published":"2026-10-21T05:47:26Z","related":["CVE-2026-107161"],"upstream":["CVE-2026-107161"],"references":[{"type":"ADVISORY"},{"type":"REPORT","url":"https://bugzilla.suse.com/1221863"},{"type":"REPORT","url":"https://bugzilla.suse.com/1230111"},{"type":"REPORT","url":"https://bugzilla.suse.com/1247498"},{"type":"REPORT","url":"https://bugzilla.suse.com/1284687"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-107161"}],"affected":[{"package":{"name":"cyrus-sasl","ecosystem":"openSUSE:Leap 16.0","purl":"pkg:rpm/opensuse/cyrus-sasl&distro=openSUSE%20Leap%2016.0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.28-160000.4.1"}]}],"ecosystem_specific":{"binaries":[{"cyrus-sasl-bdb-gs2":"2.1.28-160000.4.1","cyrus-sasl-bdb-ntlm":"2.1.28-160000.4.1","cyrus-sasl-bdb-devel":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-bdb-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-bdb-crammd5":"2.1.28-160000.4.1","cyrus-sasl-otp":"2.1.28-160000.4.1","cyrus-sasl-bdb-scram":"2.1.28-160000.4.1","cyrus-sasl-plain":"2.1.28-160000.4.1","cyrus-sasl-bdb-otp":"2.1.28-160000.4.1","cyrus-sasl-ntlm":"2.1.28-160000.4.1","cyrus-sasl":"2.1.28-160000.4.1","cyrus-sasl-saslauthd-bdb":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop":"2.1.28-160000.4.1","cyrus-sasl-devel":"2.1.28-160000.4.1","cyrus-sasl-gs2":"2.1.28-160000.4.1","cyrus-sasl-scram":"2.1.28-160000.4.1","cyrus-sasl-bdb-plain":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop":"2.1.28-160000.4.1","libsasl2-3":"2.1.28-160000.4.1","cyrus-sasl-crammd5":"2.1.28-160000.4.1","cyrus-sasl-saslauthd":"2.1.28-160000.4.1","cyrus-sasl-bdb-gssapi":"2.1.28-160000.4.1","cyrus-sasl-bdb":"2.1.28-160000.4.1","cyrus-sasl-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-gssapi":"2.1.28-160000.4.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2026:22146-1.json"}},{"package":{"name":"cyrus-sasl-bdb","ecosystem":"openSUSE:Leap 16.0","purl":"pkg:rpm/opensuse/cyrus-sasl-bdb&distro=openSUSE%20Leap%2016.0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.28-160000.4.1"}]}],"ecosystem_specific":{"binaries":[{"cyrus-sasl-gs2":"2.1.28-160000.4.1","cyrus-sasl-gssapi":"2.1.28-160000.4.1","cyrus-sasl-bdb-scram":"2.1.28-160000.4.1","cyrus-sasl-bdb-crammd5":"2.1.28-160000.4.1","libsasl2-3":"2.1.28-160000.4.1","cyrus-sasl-crammd5":"2.1.28-160000.4.1","cyrus-sasl":"2.1.28-160000.4.1","cyrus-sasl-bdb-ntlm":"2.1.28-160000.4.1","cyrus-sasl-scram":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-saslauthd-bdb":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop":"2.1.28-160000.4.1","cyrus-sasl-bdb-devel":"2.1.28-160000.4.1","cyrus-sasl-bdb-otp":"2.1.28-160000.4.1","cyrus-sasl-bdb":"2.1.28-160000.4.1","cyrus-sasl-otp":"2.1.28-160000.4.1","cyrus-sasl-saslauthd":"2.1.28-160000.4.1","cyrus-sasl-devel":"2.1.28-160000.4.1","cyrus-sasl-bdb-gs2":"2.1.28-160000.4.1","cyrus-sasl-bdb-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-bdb-gssapi":"2.1.28-160000.4.1","cyrus-sasl-bdb-plain":"2.1.28-160000.4.1","cyrus-sasl-plain":"2.1.28-160000.4.1","cyrus-sasl-ntlm":"2.1.28-160000.4.1","cyrus-sasl-digestmd5":"2.1.28-160000.4.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2026:22146-1.json"}},{"package":{"name":"cyrus-sasl-saslauthd","ecosystem":"openSUSE:Leap 16.0","purl":"pkg:rpm/opensuse/cyrus-sasl-saslauthd&distro=openSUSE%20Leap%2016.0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.28-160000.4.1"}]}],"ecosystem_specific":{"binaries":[{"cyrus-sasl-gs2":"2.1.28-160000.4.1","cyrus-sasl-gssapi":"2.1.28-160000.4.1","cyrus-sasl-devel":"2.1.28-160000.4.1","cyrus-sasl-bdb":"2.1.28-160000.4.1","cyrus-sasl-bdb-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-bdb-ntlm":"2.1.28-160000.4.1","cyrus-sasl-bdb-devel":"2.1.28-160000.4.1","cyrus-sasl":"2.1.28-160000.4.1","cyrus-sasl-bdb-otp":"2.1.28-160000.4.1","cyrus-sasl-bdb-scram":"2.1.28-160000.4.1","cyrus-sasl-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-bdb-gs2":"2.1.28-160000.4.1","cyrus-sasl-otp":"2.1.28-160000.4.1","cyrus-sasl-ntlm":"2.1.28-160000.4.1","cyrus-sasl-crammd5":"2.1.28-160000.4.1","libsasl2-3":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-scram":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop":"2.1.28-160000.4.1","cyrus-sasl-bdb-gssapi":"2.1.28-160000.4.1","cyrus-sasl-bdb-crammd5":"2.1.28-160000.4.1","cyrus-sasl-bdb-plain":"2.1.28-160000.4.1","cyrus-sasl-saslauthd-bdb":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop":"2.1.28-160000.4.1","cyrus-sasl-saslauthd":"2.1.28-160000.4.1","cyrus-sasl-plain":"2.1.28-160000.4.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2026:22146-1.json"}},{"package":{"name":"cyrus-sasl-saslauthd-bdb","ecosystem":"openSUSE:Leap 16.0","purl":"pkg:rpm/opensuse/cyrus-sasl-saslauthd-bdb&distro=openSUSE%20Leap%2016.0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.28-160000.4.1"}]}],"ecosystem_specific":{"binaries":[{"cyrus-sasl-bdb-plain":"2.1.28-160000.4.1","cyrus-sasl-bdb-devel":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop":"2.1.28-160000.4.1","cyrus-sasl-bdb-crammd5":"2.1.28-160000.4.1","cyrus-sasl-scram":"2.1.28-160000.4.1","cyrus-sasl-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-gssapi":"2.1.28-160000.4.1","cyrus-sasl-saslauthd":"2.1.28-160000.4.1","cyrus-sasl-ldap-auxprop-bdb":"2.1.28-160000.4.1","libsasl2-3":"2.1.28-160000.4.1","cyrus-sasl-bdb-ntlm":"2.1.28-160000.4.1","cyrus-sasl-otp":"2.1.28-160000.4.1","cyrus-sasl-devel":"2.1.28-160000.4.1","cyrus-sasl-bdb-gssapi":"2.1.28-160000.4.1","cyrus-sasl-crammd5":"2.1.28-160000.4.1","cyrus-sasl-gs2":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop":"2.1.28-160000.4.1","cyrus-sasl-bdb-scram":"2.1.28-160000.4.1","cyrus-sasl-sqlauxprop-bdb":"2.1.28-160000.4.1","cyrus-sasl-bdb-digestmd5":"2.1.28-160000.4.1","cyrus-sasl-bdb-otp":"2.1.28-160000.4.1","cyrus-sasl":"2.1.28-160000.4.1","cyrus-sasl-bdb-gs2":"2.1.28-160000.4.1","cyrus-sasl-ntlm":"2.1.28-160000.4.1","cyrus-sasl-bdb":"2.1.28-160000.4.1","cyrus-sasl-plain":"2.1.28-160000.4.1","cyrus-sasl-saslauthd-bdb":"2.1.28-160000.4.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2026:22146-1.json"}}],"schema_version":"1.9.0"}