Rapid7 Vulnerability & Exploit Database

CESA-2007:0795: cyrus-sasl security and bug fix update

Free InsightVM Trial No credit card necessary
Watch Demo See how it all works
Back to Search

CESA-2007:0795: cyrus-sasl security and bug fix update



An updated cyrus-sasl package that addresses a security issue and fixes various other bugs is now available for CentOS Linux 4. This update has been rated as having moderate security impact by the Red Hat Security Response Team.

The cyrus-sasl package contains the Cyrus implementation of SASL. SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. A bug was found in cyrus-sasl's DIGEST-MD5 authentication mechanism. As part of the DIGEST-MD5 authentication exchange, the client is expected to send a specific set of information to the server. If one of these items (the "realm") was not sent or was malformed, it was possible for a remote unauthenticated attacker to cause a denial of service (segmentation fault) on the server. (CVE-2006-1721) This errata also fixes the following bugs: * the Kerberos 5 library included in CentOS Linux 4 was not thread safe. This update adds functionality which allows it to be used safely in a threaded application. * several memory leak bugs were fixed in cyrus-sasl's DIGEST-MD5 authentication plug-in. * /dev/urandom is now used by default on systems which don't support hwrandom. Previously, dev/random was the default. * cyrus-sasl needs zlib-devel to build properly. This dependency information is now included in the package. Users are advised to upgrade to this updated cyrus-sasl package, which resolves these issues.


  • centos-upgrade-cyrus-sasl
  • centos-upgrade-cyrus-sasl-devel
  • centos-upgrade-cyrus-sasl-gssapi
  • centos-upgrade-cyrus-sasl-md5
  • centos-upgrade-cyrus-sasl-ntlm
  • centos-upgrade-cyrus-sasl-plain
  • centos-upgrade-cyrus-sasl-sql

With Rapid7 live dashboards, I have a clear view of all the assets on my network, which ones can be exploited, and what I need to do in order to reduce the risk in my environment in real-time. No other tool gives us that kind of value and insight.

– Scott Cheney, Manager of Information Security, Sierra View Medical Center