dcsimg
Linux Today: Linux News On Internet Time.





More on LinuxToday


Conectiva Linux Security Announcement - sendmail

Aug 23, 2001, 22:30 (0 Talkback[s])
Date: Thu, 23 Aug 2001 11:31:40 -0300
Subject: [CLA-2001:412] Conectiva Linux Security Announcement - sendmail
From: secure@conectiva.com.br

- --------------------------------------------------------------------------
CONECTIVA LINUX SECURITY ANNOUNCEMENT 
- --------------------------------------------------------------------------

PACKAGE   : sendmail
SUMMARY   : Sendmail local root vulnerability
DATE      : 2001-08-23 11:30:00
ID        : CLA-2001:412
RELEVANT
RELEASES  : 6.0, 7.0

- -------------------------------------------------------------------------

DESCRIPTION
 Sendmail is a largely used Mail Transfer Agent (MTA).
 Versions between (and including) 8.10.0 and 8.11.5 and some 8.12 beta
 versions have a local vulnerability that allows a local attacker to
 obtain root privileges.
 Cade Cairns from Security Focus discovered an input validation error
 in sendmail's debugging functionality. The function that handles the
 "-d" command line option uses a signed integer for that value and
 uses it as an index to an internal vector. This function does not
 check for negative values of this index, which allows a local
 attacker to cause a signed integer overflow by supplying large
 numbers to this parameter which can be used to write data outside
 that vector. 
 Exploits for this vulnerability have already been published.


SOLUTION
 Sendmail authors released version 8.11.6 to fix this problem. All
 sendmail users must upgrade immediately.
 Please note that this package already restarts the sendmail service
 if it's already running.
 
 Some users have reported that it might be necessary to rebuild the
 hash files in /etc/mail. For example, to rebuild the virtusertable
 file, execute:
 # cd /etc/mail
 # makemap hash virtusertable.db < virtusertable
 
 To rebuild the alias file, execute:
 # newaliases
 
 Starting with version 7.0 of Conectiva Linux, sendmail is no longer
 the default MTA of the distribution.
 
 
 REFERENCES:
 1. http://www.sendmail.org/8.11.html
 2. http://www.securityfocus.com/bid/3163


DIRECT DOWNLOAD LINKS TO THE UPDATED PACKAGES
ftp://atualizacoes.conectiva.com.br/6.0/SRPMS/sendmail-8.11.6-1U60_1cl.src.rpm
ftp://atualizacoes.conectiva.com.br/6.0/RPMS/sendmail-cf-8.11.6-1U60_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/6.0/RPMS/sendmail-8.11.6-1U60_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/6.0/RPMS/sendmail-doc-8.11.6-1U60_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/7.0/SRPMS/sendmail-8.11.6-1U70_1cl.src.rpm
ftp://atualizacoes.conectiva.com.br/7.0/RPMS/sendmail-cf-8.11.6-1U70_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/7.0/RPMS/sendmail-8.11.6-1U70_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/7.0/RPMS/sendmail-doc-8.11.6-1U70_1cl.i386.rpm


ADDITIONAL INSTRUCTIONS
 Users of Conectiva Linux version 6.0 or higher may use apt to perform 
 upgrades of RPM packages:
 - add the following line to /etc/apt/sources.list if it is not there yet
   (you may also use linuxconf to do this):

 rpm [cncbr] ftp://atualizacoes.conectiva.com.br 6.0/conectiva updates

(replace 6.0 with the correct version number if you are not running CL6.0)

 - run:                 apt-get update
 - after that, execute: apt-get upgrade

 Detailed instructions reagarding the use of apt and upgrade examples 
 can be found at http://distro.conectiva.com.br/atualizacoes/#apt?idioma=en


- -------------------------------------------------------------------------
All packages are signed with Conectiva's GPG key. The key and instructions
on how to import it can be found at 
http://distro.conectiva.com.br/seguranca/chave/?idioma=en
Instructions on how to check the signatures of the RPM packages can be
found at http://distro.conectiva.com.br/seguranca/politica/?idioma=en
- -------------------------------------------------------------------------
All our advisories and generic update instructions can be viewed at
http://distro.conectiva.com.br/atualizacoes/?idioma=en

- -------------------------------------------------------------------------
subscribe: conectiva-updates-subscribe@papaleguas.conectiva.com.br
unsubscribe: conectiva-updates-unsubscribe@papaleguas.conectiva.com.br