SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |    Help    |   

SecurityTracker
Archives


Welcome to SecurityTracker!
 
Click to Sign Up
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com

Sign Up!





Category:  Application (E-mail Client)  >  Fetchmail Vendors:  Raymond, Eric S.
Fetchmail Buffer Overflow May Allow Remote Users to Execute Arbitrary Code
SecurityTracker Alert ID:  1005273
CVE Reference:  GENERIC-MAP-NOMATCH   (Links to External Site)
Updated:  Sep 29 2002
Original Entry Date:  Sep 24 2002
Impact:  Execution of arbitrary code via network, Root access via network, User access via network
Fix Available:  Yes   Vendor Confirmed:  Yes  
Version(s): 6.0.0 and prior versions
Description:  A buffer overflow vulnerability was reported in fetchmail. A remote user may be able to cause arbitrary code to be executed when fetchmail is operating in multi-drop mode.

It is reported that there are several buffer overflow conditions that can be triggered when fetchmail is running in multi-drop mode.

In several places, the readheaders() parsing function reportedly copies user-supplied email addresses to fixed size buffers without checking the size of the email address.

A broken boundary check is reported in the getmxrecord() function. A remote user that can send a specially crafted DNS packet to the target server can exploit this flaw to cause fetchmail to crash.

A bug is also reported in the parse_received() function affecting the parsing of user-supplied "Received:" headers. Portions of the "Received:" header line are copied without validating the size of the copied portion. A remote user can send mail with a specially crafted "Received:" header line to cause fetchmail to overflow the heap with arbitrary code. This bug allows a remote user to execute arbitrary code on the system.

The vendor credits Stefan Esser (e-matters) for reporting these flaws. The e-matters security advisory is available at:

http://security.e-matters.de/advisories/032002.html

Impact:  A remote user may be able to execute arbitrary code on the system with the privileges of the fetchmail daemon. In some configurations, this may be root privileges.
Solution:  The vendor has released a fixed version (6.1.0), available at:

http://www.tuxedo.org/~esr/fetchmail/
http://www.tuxedo.org/~esr/fetchmail/fetchmail-6.1.0.tar.gz
http: //www.tuxedo.org/~esr/fetchmail/fetchmail-6.1.0-1.i386.rpm
http://www.tuxedo.org/~esr/fetchmail/fetchmail-6.1.0-1.src.rpm

Vendor URL:  www.tuxedo.org/~esr/fetchmail/ (Links to External Site)
Cause:  Boundary error
Underlying OS:  Linux (Any), UNIX (Any)
Reported By:  mutex@hushmail.com
Message History:   This archive entry has one or more follow-up message(s) listed below.
Oct 8 2002 (Red Hat Issues Fix) Re: Fetchmail Buffer Overflow May Allow Remote Users to Execute Arbitrary Code   (bugzilla@redhat.com)
Red Hat has issued a fix.
Oct 16 2002 (Sun Issues Fix for Sun Linux) Re: Fetchmail Buffer Overflow May Allow Remote Users to Execute Arbitrary Code
Sun has issued a fix for Sun Linux 5.0.
Oct 16 2002 (Conectiva Issues Fix) Fetchmail Buffer Overflow May Allow Remote Users to Execute Arbitrary Code   (secure@conectiva.com.br)
Conectiva has released a fix.



 Source Message Contents

Date:  Mon, 23 Sep 2002 10:22:17 -0700
From:  mutex@hushmail.com
Subject:  [Full-Disclosure] (no subject)

 


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

is there any more information on this "potential" remote vulnerability?

fetchmail-6.1.0 (Sun Sep 22 18:31:23 EDT 2002), 21999 lines:

* Updated French translation.
* Stefan Esser's fix for potential remote vulnerability in multidrop mode.
This is an important security fix!

-----BEGIN PGP SIGNATURE-----
Version: Hush 2.1
Note: This signature can be verified at https://www.hushtools.com

wloEARECABoFAj2PTckTHG11dGV4QGh1c2htYWlsLmNvbQAKCRBLR9YdGwjQEGCjAJ9j
dQWGysbUyLbds8ov0c7trraFswCfSoAdWbhdWhiLD+QJTYnJBRZpz3Q=
=LBY3
-----END PGP SIGNATURE-----




Get your free encrypted email at https://www.hushmail.com
_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us   |    Help

Copyright 2002, SecurityGlobal.net LLC