Home    |    View Topics    |    Search    |    Contact Us    |   



Category:   Application (E-mail Server)  >   Mailman Vendors:   [Multiple Authors/Vendors]
GNU Mailman Mailing List Manager Gives Remote Users Administrative Access When the Global Password is Null
SecurityTracker Alert ID:  1002363
SecurityTracker URL:
CVE Reference:   GENERIC-MAP-NOMATCH   (Links to External Site)
Date:  Sep 8 2001
Impact:   Disclosure of authentication information, User access via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): prior to 2.0.6
Description:   A vulnerability was reported in mailman that allows a remote user to obtain administrative access to the list in certain situations. Also, a valid list administrator can obtain the list password of a list subscriber.

A remote non-authorized user can gain access to the administrative interface of a list if the global password (located in the data/ file) is empty. If it is empty, the administrative interface will accept any password as valid.

The software also allows the list administrator to obtain a user's list password. Note that, by default, the password is mailed out in clear text every month, so the impact of this flaw may only be marginal.

Impact:   A remote user can obtain administrative access to the list in certain cases. An administrator can obtain a user's list password.
Solution:   A fix is available. For Conectiva Linux, see the Source Message for upgrade instructions. For other operating systems, see the Vendor URL for information.
Vendor URL: (Links to External Site)
Cause:   Access control error, Authentication error
Underlying OS:  Linux (Any), UNIX (Any)

Message History:   None.

 Source Message Contents

Subject:  [conectiva-updates] [CLA-2001:420] Conectiva Linux Security Announcement - mailman

Hash: SHA1

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

PACKAGE   : mailman
DATE      : 2001-09-05 17:58:00
ID        : CLA-2001:420
RELEASES  : 4.1, 4.2, 5.0, 5.1, 6.0, 7.0

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

 Mailman is a mailing list manager.
 This update fixes two security problems and some other issues not
 related to security:
 1. Versions prior do 2.0.2 (affects CL<=6.0) have a vulnerability
 which allows a list administrador to obtain the list password of a
 subscriber. This is not a regular security problem because the list
 administrator does not need that password to gain access to a user's
 subscription, but it is quite possible that the user shares this
 password with other services, such as an email account, even though
 the web interface gives a clear warning about this password and how
 it is handled (by default, the password is mailed out every month).
 2. Versions prior do 2.0.6 (affects CL<=7.0) have a vulnerability
 which could allow non-authorized users to gain access to the
 administrative interface of a list. For this to happen, the global
 password (located in the data/ file) has to be empty, which is
 not very likely. If it is empty, the administrative interface will
 accept any password as valid.
 3. This update also brings a logrotate configuration file to our
 mailman package. This will regularly rotate the logs in
 4. Version 2.0.5 (affects CL<=7.0) fixed a problem with stale lock
 files which can cause a list to be inaccessible for long periods of
 time until the lock expires or is removed manually.

 All mailman administrators should upgrade. It is recommended that the
 update be applied while the server is inactive, that is, the web
 interface should be disabled during this period as well as the MTA
 and crond, since many mailman processes are started at different
 times via cron.


 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] 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

- -------------------------------------------------------------------------
All packages are signed with Conectiva's GPG key. The key and instructions
on how to import it can be found at
Instructions on how to check the signatures of the RPM packages can be
found at
- -------------------------------------------------------------------------
All our advisories and generic update instructions can be viewed at

- -------------------------------------------------------------------------
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see



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, LLC