admin password is checked when it should not

Bug #266027 reported by Scheit
2
Affects Status Importance Assigned to Milestone
GNU Mailman
Fix Released
Medium
Unassigned

Bug Description

admin password is checked when it should
-----------------------------------------

To see the problem you have to be the administrator of a
list. Go to the members options login page

  .../mailman/options/<listname>

and enter something like a valid email address, e.g.:

  <email address hidden>

and as password enter the ADMIN password! You will get
something like:

   Bug in Mailman version 2.1.4

   We're sorry, we hit a bug!

The problem seems to be that the password entered in the
members options login page is also checked against the
admin password, which should not be done. It should only
be checked if the admin-cookie is set, so that the admin
(who logged on via the admin page) can also modify user
settings.

What is worse: if you enter a valid email address (of a
list member) and the admin password you are the admin.
So, any list member that happens to choose the same
password as the admin has full access to the
administrative interface.

Somehow I think it would be better to also have an admin
username and not just an admin password. Or, for each
member an admin flag can be set. The admin has to be a
member and can login with email and password as anybody
else.

[http://sourceforge.net/tracker/index.php?func=detail&aid=897918&group_id=103&atid=100103]

Revision history for this message
Barry Warsaw (barry) wrote :

This is fixed in cvs.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.