First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 51671
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Security <security@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: klavs klavsen <kl@vsen.dk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:
Flags: Requestee:
 
 
  ()

Filename Description Type Creator Created Size Actions
mailman-2.1.5.ebuild new version fixing security issue text/plain FRLinux 2004-05-29 02:52 0000 3.07 KB Details
mailman-2.1.5.ebuild mailman-2.1.5.ebuild text/plain Thierry Carrez (RETIRED) 2004-05-31 02:48 0000 3.68 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 51671 depends on: Show dependency tree
Bug 51671 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-21 09:40 0000
2.1.4 allows 3rd parties to obtain member passwords.
Also 2.1.5 has many performance enhancements.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From klavs klavsen 2004-05-21 10:11:36 0000 -------
I tried just renaming the ebuild to 2.1.5 - and it compiles fine - and installs
"almost"-fine..

I get this error:
[SNIP]
    gunzip -c ./$p.tar.gz | (cd . ; tar xf -); \
    (cd ./$p ; umask 02 ;
PYTHONPATH=/var/tmp/portage/mailman-2.1.5/image//usr/local/mailman/pythonlib
/usr/bin/python setup.py --quiet install --install-lib
/var/tmp/portage/mailman-2.1.5/image//usr/local/mailman/pythonlib
--install-purelib
/var/tmp/portage/mailman-2.1.5/image//usr/local/mailman/pythonlib
--install-data
/var/tmp/portage/mailman-2.1.5/image//usr/local/mailman/pythonlib); \
done
<command line>:1:15: missing terminating " character
<command line>:1:18: missing terminating " character
<command line>:1:18: missing terminating " character
<command line>:1:17: missing terminating " character
<command line>:1:20: missing terminating " character
error: command 'gcc' failed with exit status 1
<command line>:1:15: missing terminating " character
<command line>:1:18: missing terminating " character
<command line>:1:18: missing terminating " character
<command line>:1:17: missing terminating " character
<command line>:1:20: missing terminating " character
error: command 'gcc' failed with exit status 1
make[1]: *** [install-packages] Error 1
make[1]: Leaving directory
`/var/tmp/portage/mailman-2.1.5/work/mailman-2.1.5/misc'
[SNIP]

I don't remember if the same problem was in 2.1.4 - but 2.1.5 still seems to
work just fine, anyways ( I probably just haven't found the place this
breaks?).
I've tried to subscribe/unsubscribe to my newslist - haven't tried to send out
yet.

------- Comment #2 From Thierry Carrez (RETIRED) 2004-05-21 11:57:20 0000 -------
Confirmed, from :
http://mail.python.org/pipermail/mailman-announce/2004-May/000072.html

"This version also contains a fix for an exploit that could allow 3rd parties to retrieve member passwords."

net-mail : please bump mailman to 2.1.5

------- Comment #3 From Martin Holzer (RETIRED) 2004-05-25 23:56:36 0000 -------
*** Bug 52043 has been marked as a duplicate of this bug. ***

------- Comment #4 From Thierry Carrez (RETIRED) 2004-05-27 01:46:19 0000 -------
Martin: apparently you did a lot of maintenance work on this ebuild, could you
bump it ? We had no feedback from the net-mail team...

------- Comment #5 From FRLinux 2004-05-29 02:52:57 0000 -------
Created an attachment (id=32239) [edit]
new version fixing security issue

Modified the ebuild by : 

- fixing the apache2 entries
- made python-2.3.3 mandatory to compile on dependencies

Steph

------- Comment #6 From Thierry Carrez (RETIRED) 2004-05-29 03:42:10 0000 -------
Looking at the submitted ebuild, I think it drops Apache1 compatibility.

I checked a simple ebuild bump and it works perfectly... I don't have the problems Klavs described. I propose to put a bump ebuild as ~ for testing.

------- Comment #7 From klavs klavsen 2004-05-30 01:02:08 0000 -------
It's probably my python version (2.2.3) then. Anyhow it works fine - except for
the danish translation - which makes it barf - I have submitted a bugreport on
that -with all info - incl. python version. 

------- Comment #8 From Joshua J. Berry (CondorDes) (RETIRED) 2004-05-30 15:53:34 0000 -------
Installs fine for me with the latest stable Python (2.3.3 I believe).

------- Comment #9 From Thierry Carrez (RETIRED) 2004-05-31 02:48:00 0000 -------
Created an attachment (id=32372) [edit]
mailman-2.1.5.ebuild

OK so a bumped version is fine. We should probably change the Python DEPEND to
">=dev-lang/python-2.3" as this seems to be required for proper install.

Proposed ebuild is attached.

net-mail : we really need someone to bump this, and the security team will do
it by itself if you don't.

------- Comment #10 From Thierry Carrez (RETIRED) 2004-05-31 09:42:15 0000 -------
plasmaroo did the bump in portage, but without proper means to test, the ebuild
has no KEYWORDS yet. We know it compiles and installs fine on x86, and had a
somewhat positive usage report from the reporter.

Arches : please test and mark net-mail/mailman-2.1.5 ~ and/or stable.
We need at least "x86 ~ppc sparc" for the GLSA, which is already overdue.

------- Comment #11 From Martin Holzer (RETIRED) 2004-05-31 15:31:33 0000 -------
sorry for delay
just commited some correction to ebuild

mailman-2.1.5 works fine here

------- Comment #12 From Jason Wever (RETIRED) 2004-05-31 17:24:05 0000 -------
Martin, what MTA are you using with mailman?

I have a fresh install of mailman here with sendmail and any messages sent to the default mailman list get returned because the mailman script thinks it is getting run with a group of daemon instead of the prefered mail.  

------- Comment #13 From Martin Holzer (RETIRED) 2004-06-01 03:17:31 0000 -------
i'm using sendmail and have to override MAILGID="280" with MAILGID="2"
postfix need 65534 afaik
and smrsh need and other GID

how about qmail ?

------- Comment #14 From Thierry Carrez (RETIRED) 2004-06-01 05:08:32 0000 -------
x86, sparc : please test and mark stable the latest ebuild...

------- Comment #15 From Jason Wever (RETIRED) 2004-06-01 07:55:50 0000 -------
Stable on sparc.

------- Comment #16 From Kurt Lieber 2004-06-03 07:12:56 0000 -------
Martin --

Is this OK to mark stable on x86?

------- Comment #17 From Joshua J. Berry (CondorDes) (RETIRED) 2004-06-08 12:33:47 0000 -------
This security bug is overdue.

x86 -- please test and mark stable ASAP.  Thanks.

------- Comment #18 From Martin Holzer (RETIRED) 2004-06-08 15:04:48 0000 -------
sorry for delay, x86 is now stable in cvs

------- Comment #19 From Kurt Lieber 2004-06-09 02:56:47 0000 -------
glsa 200406-04

------- Comment #20 From Tuan Van (RETIRED) 2004-07-21 10:12:30 0000 -------
resolved?

------- Comment #21 From klavs klavsen 2004-07-21 23:00:13 0000 -------
Yes - Mailman 2.1.5 is the only one in the tree - and it is fixed in that.
It is already marked as "RESOLVED FIXED" though.

First Last Prev Next    No search results available      Search page      Enter new bug