The Cyrus team is proud to announce the immediate availability of new versions of Cyrus IMAP: 3.4.2, 3.2.8, and 3.0.16 These releases contain a fix for CVE-2021-33582. From the release notes: > Certain user inputs are used as hash table keys during processing. A poorly chosen string hashing algorithm meant that the user could control which bucket their data was stored in, allowing a malicious user to direct many inputs to a single bucket. Each subsequent insertion to the same bucket requires a strcmp of every other entry in it. At tens of thousands of entries, each new insertion could keep the CPU busy in a strcmp loop for minutes. > > The string hashing algorithm has been replaced with a better one, and now also uses a random seed per hash table, so malicious inputs cannot be precomputed. > > Discovered by Matthew Horsfall, Fastmail This CVE affects all previous releases of Cyrus IMAP. Corresponding fixes have been applied to the cyrus-imapd-2.4 and cyrus-imapd-2.5 branches. If you are still running 2.4 or 2.5 you should consider applying these patches. Release notes: https://www.cyrusimap.org/imap/download/release-notes/3.4/x/3.4.2.html https://www.cyrusimap.org/imap/download/release-notes/3.2/x/3.2.8.html https://www.cyrusimap.org/imap/download/release-notes/3.0/x/3.0.16.html Download URLs: https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.2/cyrus-imapd-3.4.2.tar.gz https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.2/cyrus-imapd-3.4.2.tar.gz.sig https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.2.8/cyrus-imapd-3.2.8.tar.gz https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.2.8/cyrus-imapd-3.2.8.tar.gz.sig https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.16/cyrus-imapd-3.0.16.tar.gz https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.16/cyrus-imapd-3.0.16.tar.gz.sig On behalf of the Cyrus team, Kind regards, ellie timoney ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T3dde0a2352462975-Mac2dd3c2592f2267046c3442 Delivery options: https://cyrus.topicbox.com/groups/info/subscription