SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (E-mail Server)  >   Sendmail Vendors:   Sendmail Consortium
(Slackware Issues Fix) Sendmail Prescan Flaw May Let Remote Users Execute Arbitrary Code With Root Privileges
SecurityTracker Alert ID:  1007743
SecurityTracker URL:  http://securitytracker.com/id/1007743
CVE Reference:   CVE-2003-0694   (Links to External Site)
Date:  Sep 18 2003
Impact:   Execution of arbitrary code via local system, Execution of arbitrary code via network, Root access via local system, Root access via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): 8.12.9 and prior versions
Description:   A vulnerability was reported in Sendmail. A local or remote user may be able to execute arbitrary code on the target system.

It is reported that the prescan() function in 'parseaddr.c' contains a flaw [that is different than previously reported prescan flaw]. The report states that various exploit methods are possible, but these exploit methods were not disclosed.

The report indicates that it is confirmed that a local user can exploit this flaw and it is believed that a remote user may also exploit this flaw.

Impact:   A local or remote user may be able to execute arbitrary code with the privileges of the sendmail process.
Solution:   Slackware has released a fix.

Updated packages for Slackware 8.1:

ftp://ftp.slackware.com/pub/slackware/slackware-8.1/patches/packages/sendmail-8.12.10-i386-1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-8.1/patches/packages/sendmail-cf-8.12.10-noarch-1.tgz

Updated packages for Slackware 9.0:

ftp://ftp.slackware.com/pub/slackware/slackware-9.0/patches/packages/sendmail-8.12.10-i386-1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-9.0/patches/packages/sendmail-cf-8.12.10-noarch-1.tgz

Updated packages for Slackware -current:

ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/sendmail-8.12.10-i486-1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/sendmail-cf-8.12.10-noarch-1.tgz

The MD5 signatures are:

Slackware 8.1 packages:
c54d3aa8407689e6f3ee5b491f063750 sendmail-8.12.10-i386-1.tgz
3d823ecb0efb5f7d7175bc913b9071df sendmail-cf-8.12.10-noarch-1.tgz

Slackware 9.0 packages:
49215a19acf21555ccbf64f7c84aefe2 sendmail-8.12.10-i386-1.tgz
524df4f7a5a0d54458274aeefc0288bb sendmail-cf-8.12.10-noarch-1.tgz

Slackware -current packages:
c044dbbc9445db1e6f830aa370afdcea sendmail-8.12.10-i486-1.tgz
e9603e09aa8ffadf93cda54e5e3f8833 sendmail-cf-8.12.10-noarch-1.tgz

See the Source Message for the vendor's advisory containing directions on how to install the appropriate fix.

Vendor URL:  www.sendmail.org/8.12.10.html (Links to External Site)
Cause:   Boundary error
Underlying OS:  Linux (Slackware)
Underlying OS Comments:  8.1, 9.0

Message History:   This archive entry is a follow-up to the message listed below.
Sep 17 2003 Sendmail Prescan Flaw May Let Remote Users Execute Arbitrary Code With Root Privileges



 Source Message Contents

Subject:  [slackware-security] Sendmail vulnerabilities fixed (SSA:2003-260-02)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[slackware-security]  Sendmail vulnerabilities fixed (SSA:2003-260-02)

The sendmail packages in Slackware 8.1, 9.0, and -current have been
patched to fix security problems.  These issues seem to be remotely
exploitable, so all sites running sendmail should upgrade right away.

Sendmail's 8.12.10 announcement may be found here:
  http://www.sendmail.org/8.12.10.html

Here are the details from the Slackware 9.0 ChangeLog:
+--------------------------+
Wed Sep 17 10:10:26 PDT 2003
patches/packages/sendmail-8.12.10-i386-1.tgz:  Upgraded to sendmail-8.12.10.
  This fixes security issues as noted in Sendmail's RELEASE_NOTES:

    "SECURITY: Fix a buffer overflow in address parsing.  Problem
         detected by Michal Zalewski, patch from Todd C. Miller
         of Courtesan Consulting.
     Fix a potential buffer overflow in ruleset parsing.  This problem
         is not exploitable in the default sendmail configuration;
         only if non-standard rulesets recipient (2), final (4), or
         mailer-specific envelope recipients rulesets are used then a
         problem may occur.  Problem noted by Timo Sirainen."

  We recommend that sites running Sendmail upgrade immediately.

  (* Security fix *)
patches/packages/sendmail-cf-8.12.10-noarch-1.tgz:  Upgraded to config files
  for sendmail-8.12.10.
+--------------------------+


WHERE TO FIND THE NEW PACKAGES:
+-----------------------------+

Updated packages for Slackware 8.1:
ftp://ftp.slackware.com/pub/slackware/slackware-8.1/patches/packages/sendmail-8.12.10-i386-1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-8.1/patches/packages/sendmail-cf-8.12.10-noarch-1.tgz

Updated packages for Slackware 9.0:
ftp://ftp.slackware.com/pub/slackware/slackware-9.0/patches/packages/sendmail-8.12.10-i386-1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-9.0/patches/packages/sendmail-cf-8.12.10-noarch-1.tgz

Updated packages for Slackware -current:
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/sendmail-8.12.10-i486-1.tgz
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/sendmail-cf-8.12.10-noarch-1.tgz


MD5 SIGNATURES:
+-------------+

Slackware 8.1 packages:
c54d3aa8407689e6f3ee5b491f063750  sendmail-8.12.10-i386-1.tgz
3d823ecb0efb5f7d7175bc913b9071df  sendmail-cf-8.12.10-noarch-1.tgz

Slackware 9.0 packages:
49215a19acf21555ccbf64f7c84aefe2  sendmail-8.12.10-i386-1.tgz
524df4f7a5a0d54458274aeefc0288bb  sendmail-cf-8.12.10-noarch-1.tgz

Slackware -current packages:
c044dbbc9445db1e6f830aa370afdcea  sendmail-8.12.10-i486-1.tgz
e9603e09aa8ffadf93cda54e5e3f8833  sendmail-cf-8.12.10-noarch-1.tgz


INSTALLATION INSTRUCTIONS:
+------------------------+

First (as root), stop sendmail:

. /etc/rc.d/rc.sendmail stop

Next, upgrade the sendmail package(s) with upgradepkg:

upgradepkg sendmail-*.tgz

Finally, restart sendmail:

. /etc/rc.d/rc.sendmail start


+-----+

Slackware Linux Security Team
http://slackware.com/gpg-key
security@slackware.com

+------------------------------------------------------------------------+
| HOW TO REMOVE YOURSELF FROM THIS MAILING LIST:                         |
+------------------------------------------------------------------------+
| Send an email to majordomo@slackware.com with this text in the body of |
| the email message:                                                     |
|                                                                        |
|   unsubscribe slackware-security                                       |
|                                                                        |
| You will get a confirmation message back.  Follow the instructions to  |
| complete the unsubscription.  Do not reply to this message to          |
| unsubscribe!                                                           |
+------------------------------------------------------------------------+

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD4DBQE/aJxdakRjwEAQIjMRAg3tAJ40rIRsmj0dt65eKXoFXUZUFGTjywCYtJi4
wvvatz2DK4ykC7NtBwYrog==
=4B53
-----END PGP SIGNATURE-----

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2021, SecurityGlobal.net LLC