Skip to Content.
Sympa Menu

devel - sympa crash

Subject: Developers of Sympa

List archive

Chronological Thread  
  • 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)




Archive powered by MHonArc 2.6.19+.

Top of Page