copyright | disclaimer | privacy | contact  
Australia's Leading Computer Emergency Response Team
 
Search this site

 
On this site

 > HOME
 > About AusCERT
 > Membership
 > Contact Us
 > PKI Services
 > Training
 > Publications
 > Sec. Bulletins
 > Conferences
 > News & Media
 > Services
 > Web Log
 > Site Map
 > Site Help
 > Member login





 

ESB-2000.043 -- RHSA-2000:006-01 -- New nmh packages available

Date: 09 March 2000

Click here for printable version
Click here for PGP verifiable version
-----BEGIN PGP SIGNED MESSAGE-----

===========================================================================
              AUSCERT External Security Bulletin Redistribution
                             
                      ESB-2000.043 -- RHSA-2000:006-01
                         New nmh packages available
                              09 March 2000

===========================================================================

Red Hat has released the following security advisory describing a 
vulnerability in the nmh/mh MIME header parsing.  This vulnerability
may allow an attacker to execute arbitrary shell code by exploiting
a buffer overrun in the mhshow command.

NOTE: *All* versions of nmh prior to 1.0.3 (as well as MH) contained a
vulnerability where incoming mail messages with carefully designed MIME
headers may cause the mhshow command to execute arbitrary shell code.
AusCERT is not aware of any exploits of this vulnerability, MH users
and users of older versions of nmh are strongly encouraged to upgrade
to nmh 1.0.3. 

The generic nmh package may be obtain from: ftp://ftp.mhost.com/pub/nmh/

- --------------------------BEGIN INCLUDED TEXT--------------------

- ---------------------------------------------------------------------
                   Red Hat, Inc. Security Advisory

Synopsis:          New nmh packages available
Advisory ID:       RHSA-2000:006-01
Issue date:        2000-03-06
Updated on:        2000-03-06
Product:           Red Hat Linux
Keywords:          nmh mime mhshow
Cross references:  N/A
- ---------------------------------------------------------------------

1. Topic:

New nmh packages are available to fix a security problem in
mime header parsing.

2. Relevant releases/architectures:

Red Hat Linux 5.2 - i386 alpha sparc
Red Hat Linux 6.0 - i386 alpha sparc
Red Hat Linux 6.1 - i386 alpha sparc


3. Problem description:

By creating specially formed MIME headers, it was possible
to have nmh's 'mhshow' utility execute arbitrary shell code.

It is recommended that all users of nmh upgrade to the fixed
packages.

4. Solution:

For each RPM for your particular architecture, run:

rpm -Fvh [filename]

where filename is the name of the RPM.

5. Bug IDs fixed (http://bugzilla.redhat.com/bugzilla for more info):

9921 - security bug in nmh


6. Obsoleted by:

N/A

7. Conflicts with:

N/A

8. RPMs required:


Red Hat Linux 5.2:

intel:
ftp://updates.redhat.com/5.2/i386/nmh-1.0.3-5x.i386.rpm

alpha:
ftp://updates.redhat.com/5.2/alpha/nmh-1.0.3-5x.alpha.rpm

sparc:
ftp://updates.redhat.com/5.2/sparc/nmh-1.0.3-5x.sparc.rpm

sources:
ftp://updates.redhat.com/5.2/SRPMS/nmh-1.0.3-5x.src.rpm

Red Hat Linux 6.0:

intel:
ftp://updates.redhat.com/6.0/i386/nmh-1.0.3-6x.i386.rpm

alpha:
ftp://updates.redhat.com/6.0/alpha/nmh-1.0.3-6x.alpha.rpm

sparc:
ftp://updates.redhat.com/6.0/sparc/nmh-1.0.3-6x.sparc.rpm

sources:
ftp://updates.redhat.com/6.0/SRPMS/nmh-1.0.3-6x.src.rpm

Red Hat Linux 6.1:

intel:
ftp://updates.redhat.com/6.1/i386/nmh-1.0.3-6x.i386.rpm

alpha:
ftp://updates.redhat.com/6.1/alpha/nmh-1.0.3-6x.alpha.rpm

sparc:
ftp://updates.redhat.com/6.1/sparc/nmh-1.0.3-6x.sparc.rpm

sources:
ftp://updates.redhat.com/6.1/SRPMS/nmh-1.0.3-6x.src.rpm


9. Verification:

MD5 sum                           Package Name
- --------------------------------------------------------------------------
158d9ce6bcbc130fdcc069218440c14e  6.0/alpha/nmh-1.0.3-6x.alpha.rpm
34ff509708a6878e9b58b5ed98cb27df  5.2/alpha/nmh-1.0.3-5x.alpha.rpm
158d9ce6bcbc130fdcc069218440c14e  6.1/alpha/nmh-1.0.3-6x.alpha.rpm
829927f436bab62a4a6b3e9ba0b8ab36  6.0/SRPMS/nmh-1.0.3-6x.src.rpm
383e55c58bea25d6fa73216e86fc27ba  5.2/SRPMS/nmh-1.0.3-5x.src.rpm
829927f436bab62a4a6b3e9ba0b8ab36  6.1/SRPMS/nmh-1.0.3-6x.src.rpm
ca6a19156b88516362e9404b8ac8fd06  5.2/sparc/nmh-1.0.3-5x.sparc.rpm
59a31706a3747717e6aaec9c5f1b3122  6.0/sparc/nmh-1.0.3-6x.sparc.rpm
59a31706a3747717e6aaec9c5f1b3122  6.1/sparc/nmh-1.0.3-6x.sparc.rpm
5633c3097e0f6503615957778d572b52  5.2/i386/nmh-1.0.3-5x.i386.rpm
272c5a8bbdd1c6b7ed60595cf4521d01  6.0/i386/nmh-1.0.3-6x.i386.rpm
272c5a8bbdd1c6b7ed60595cf4521d01  6.1/i386/nmh-1.0.3-6x.i386.rpm


These packages are GPG signed by Red Hat, Inc. for security.  Our key
is available at:
    http://www.redhat.com/corp/contact.html

You can verify each package with the following command:
    rpm --checksig  <filename>

If you only wish to verify that each package has not been corrupted or
tampered with, examine only the md5sum with the following command:
    rpm --checksig --nogpg <filename>

10. References:

N/A




- -- 

- --------------------------END INCLUDED TEXT--------------------

This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content.  The decision to use any or all of this information is
the responsibility of each user or organisation, and should be done so in
accordance with site policies and procedures.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the original authors to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

	http://www.auscert.org.au/Information/advisories.html

If you believe that your system has been compromised, contact AusCERT or
your representative in FIRST (Forum of Incident Response and Security
Teams).

Internet Email: auscert@auscert.org.au
Facsimile:	(07) 3365 7031
Telephone:	(07) 3365 4417 (International: +61 7 3365 4417)
		AusCERT personnel answer during Queensland business hours
		which are GMT+10:00 (AEST).
		On call after hours for emergencies.


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
Comment: ftp://ftp.auscert.org.au/pub/auscert/AUSCERT_PGP.key

iQCVAwUBOMy11ih9+71yA2DNAQEERQP/XlsbhcbbkM7L7osv4kmhaRnGcSQWboEp
+D+h0thvTHB4Hf/J3pwEVlSDps97C1qqhUaI10bhqM2Xe88KyVvnF9ZD05J7/M6e
ZjHjJ0nEV2BN2MCtukdyBnlBv3NQhi2dGS8oKe7kppoXi9wh261Dalgqv26BJOJ6
cQWdF3hrCj8=
=jc98
-----END PGP SIGNATURE-----