Subject: Developers of Sympa
List archive
- From: Lauri Jesmin <address@concealed>
- To: address@concealed
- Subject: sympa crash
- Date: 28 May 2002 19:33:40 +0300
Hello, i just discovered a bug in sympa 3.2.1.
sympa.pl -d output is here:
1022602742 List::is_user("???? ??? ???? <address@concealed>"@ut.ee)
1022602742
List::verify(is_editor([listname],[sender]) )
1022602742 List::new(org.mafun)
1022602742 List::load(org.mafun)
1022602742 List::new(org.mafun)
1022602742 List::load(org.mafun)
1022602742 List::am_i(editor, "???? ??? ????
<address@concealed>"@ut.ee)
Nested quantifiers before HERE mark in regex m/^"??? << HERE ? ??? ????
<address@concealed>"@ut.ee$/ at /usr/server/sympa/bin/List.pm line 3158.
In erratic row looks so:
return 1 if ($u->{'email'} =~ /^$who$/i);
Seems that the value given to regular expression should be quoted first.
My line numbers are not the same as original, because i have modified my
sympa, but this is original unmodified code, where this error happens.
This is somewhat a security bug as it stops sympa.pl operation and if
there is no automatic starter (i do have) you may not notice that it is
down.
--
Lauri Jesmin (address@concealed)
-
sympa crash,
Lauri Jesmin, 05/28/2002
- Re: [sympa-dev] sympa crash, Olivier Salaun, 05/29/2002
Archive powered by MHonArc 2.6.19+.