Oval Definition:oval:com.redhat.rhsa:def:20040546
Revision Date:2004-10-07Version:503
Title:RHSA-2004:546: cyrus-sasl security update (Important)
Description: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.

At application startup, libsasl and libsasl2 attempts to build a list of all available SASL plug-ins which are available on the system. To do so, the libraries search for and attempt to load every shared library found within the plug-in directory. This location can be set with the SASL_PATH environment variable.

In situations where an untrusted local user can affect the environment of a privileged process, this behavior could be exploited to run arbitrary code with the privileges of a setuid or setgid application. The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the name CAN-2004-0884 to this issue.

Users of cyrus-sasl should upgrade to these updated packages, which contain backported patches and are not vulnerable to this issue.
Family:unixClass:patch
Status:Reference(s):CVE-2004-0884
RHSA-2004:546-02
Platform(s):Red Hat Enterprise Linux 3
Product(s):
Definition Synopsis
  • Red Hat Enterprise Linux 3 is installed
  • AND Package Information
  • cyrus-sasl-plain is earlier than 0:2.1.15-10
  • AND cyrus-sasl-plain is signed with Red Hat master key
  • OR
  • cyrus-sasl-devel is earlier than 0:2.1.15-10
  • AND cyrus-sasl-devel is signed with Red Hat master key
  • OR
  • cyrus-sasl-md5 is earlier than 0:2.1.15-10
  • AND cyrus-sasl-md5 is signed with Red Hat master key
  • OR
  • cyrus-sasl-gssapi is earlier than 0:2.1.15-10
  • AND cyrus-sasl-gssapi is signed with Red Hat master key
  • OR
  • cyrus-sasl is earlier than 0:2.1.15-10
  • AND cyrus-sasl is signed with Red Hat master key
  • BACK